Ok so I have an in-app purchase sandbox testing fine on an old iPod touch. Just got a new iPhone, added it to the provisioning profile I was using for this project, re-downloaded it and added开发者_Go百科 it to xcode. The transaction is failing whenever I test it out on the iPhone, whereas it still works fine on the iPod touch... wtf?
Your iOS developer account can active a "test account" on only one device at a time. You have to disable the test account on the first device and re-enable it on the second. That's probably the problem — it certainly happens to me. ;-)
精彩评论