I have an app with inapp purchases. I move to auto renew inapp purchase using StoreKit. Everything is working find.
But when I downgrade from a level 3 to a level 1 (or from level 3 to level 2, or from a level 2 to level 1), purchase doesn't working an return : "SKErrorDomain Code=0 “Cannot connect to iTunes Store”. No problem with upgrades.
But sometimes, waiting 10-15 minutes after the first purchase before downgrade is working. But not always.
What I did :
- Use device and not simulator (!)
- Sandbox tester is new and never used on a production env
- Logout every production account from the device
- Change order of products and save
Any idea of what's going on ?