I just updated my iPad 2 to to iOS 6 yesterday. Today when I tried to buy an app the usual way from the App Store, I got the message "Your account is not valid for use in US store. You must switch to the Indian store before purchasing." I am unable to update my old apps as well and am getting the same message. Any idea how I should switch to the Indian store?
Make sure you read up on the ramifications of switching countries for an account. It is one way and you lose past purchases if they are not allowed / sold in the new country. Most people maintain accounts for each region so that they can retain all past purchases but go forward buying things in the new region. Apple support can explain things to you if you are not clear on things...– bmike ♦Sep 28, 2012 at 16:12
I too faced this problem after the iOS6 Upgrade. This worked for me:
- Open the Appstore
- Go to Featured (scroll down to bottom until you see your Apple ID)
- Click on Apple ID
- View Apple ID
- Enter your Password
- Once you login it will say your account is transferred to the respective country.
Hope this solves your problem with updates.
Did you enact a change of the country of your entire account using steps like this or just choose to shop a different country temporarily?– bmike ♦Sep 28, 2012 at 16:26
Thanks for this! I was offered to switch to the US store just to see an app that wasn't available in the Indian store and I was disappointed to see no straightforward way of switching back. Sad!– aalaapFeb 14, 2013 at 10:01
It seems there is some issue or may be because of security this happens with iOS 6. So nothing, just press on Appstore under settings. Press down the button with your e-mail on and choose "view Apple Id". It will automatically switch your store.
If this is still an issue after trying what's been suggested, then try signing out and sign in again using your existing Apple ID. It will automatically shift you to the relevant store. I also had similar problems after upgrading to iOS 6, but now it's working fine.
Message told me your account is not valid in the Indian store you have to switch your account to the u.s store before purchasing.