This just started today for me as well. IAP sandbox (on real devices) was working this past weekend and have made no changes since to my IAP protocols. Appears to be an iTunes sandbox server issue?
Post
Replies
Boosts
Views
Activity
Had lots of issues last week with "Cannot connect to iTunes" message.Started TestFlight today and beta testers cannot connect/purchase IAP. One tester can't even download the app in TestFlight. "Try again later."Embarrased and dissapointed... 😟
Same here. ZERO success with TestFlight external users.
Since the OP marked this as "answered", I would raise concern on an open thread.
Tried a test:1. I had an external user/TestFlight beta tester log out of iTunes on their iPad and I entered my own iTunes account info (used as an iTunes Connect Internal user). Now the in-app purchases DO work on the device. (I also notice this email address gets automatically entered into the sandbox account field on the device.)2. Deleted app and logged out of iTunes on the iPad.3. Had TestFlight user re-enter their own iTunes account info on the iPad.4. Had TestFlight user re-download app and try IAP. Now IAP does NOT work again. (Same "Cannot connect to iTunes Store" message.)I can only surmise that something is seriously messed-up with TestFlight and iTunes Connect in regards to external user accounts.Sigh.
Thanks for sharing. This coincides with my own findings that ALL external TestFlight users are currently locked out of the iTunes Store.
If you're referring to the problem where external TestFlight users cannot purchase IAP as per these recent discussions:"Cannot connect to iTunes Store" error when trying to buy IAP consumables on TestFlightin-app purchase failed on TestflightTestflight users getting inconsistent result from inapp purchaseThen no, nobody has posted a solution. From all I can tell, it appears to be an issue with AppStore Connect and TestFlight. We need to all file bug reports...
Yesterday, my external testers started being able to complete in-app purchases. Seems like the TestFlight IAP issue has been addressed. (BTW, I filed a complete bug report last week. If you still experience trouble, I suggest you do the same.)App was finally submitted and approved this morning w/o issue.Good luck, all!
I can generate codes, but they are not redeeming ("Code redemption is temporarily unavailable. Try again later")
Still not working. Have tried with three different users.Bug report filed...
Update: The in-app purchase promo code did not work until AFTER I released the app for sale.This does not appear to follow expected behavior. From App Store Connect documentation:To request promo codes for an app version, the version’s status must be Ready for Sale, Pre-Order Ready for Sale, or Pending Developer Release for iOS and macOS apps, or Ready for Sale or Pre-Order Ready for Sale for tvOS apps. For in-app purchases, the in-app purchase state must be Approved or it won't appear as an option.
Chiming in here. Started getting this problem today (06/05/20) upon testing a minor update to an app - no changes to IAP or ODR methods. Just checked and the current version live on the App Store still works fine. All signs point to this being a TestFlight server-side issue...
Update: I never did get the TestFlight ODR to work. I rolled the dice and submitted my app. It got through and the release version ODR works fine. <shrugs>Anyway, the OP marked this thread as "solved", so I would start a new thread for current issues...
Yes - Just drag to trash. Note that it can take some time (like 3-5 minutes on my 2018 MacBook Pro anyway) to finish the delete process due to the massive amount of files in the app package.
Receiving similar errors in 12.3 beta for my Objective C app. Audio will not play at all.