On trying to make a test purchase, I'm getting a native prompt saying "Apple Media Services Terms and Conditions have changed", continuing from this prompt, I'm unable to Agree the terms of service. This is on mobile device
Help on this please
On trying to make a test purchase, I'm getting a native prompt saying "Apple Media Services Terms and Conditions have changed", continuing from this prompt, I'm unable to Agree the terms of service. This is on mobile device
Help on this please
Hello - Can you provide a screenshot? Also verify interrupted purchases isn't enabled for your sandbox Apple ID?https://developer.apple.com/documentation/storekit/in-app_purchase/testing_in-app_purchases_with_sandbox/testing_an_interrupted_purchase
Hello, we have been experiencing this issue as well for the last week or so. Many of our sandbox accounts encounter this problem, but some don't and it's not clear as to why, from our side. I have confirmed that the Interrupted purchases settings are not active.
However, I have also tried to test the Interrupted purchase setting and it would seem that this feature is also yielding an empty Terms & Conditions pop-up, so there might be 2 issues (1- activating the setting incorrectly 2-problem with loading the ToS)
I have attached 2 images, one for the warning that ToS were changed, and the second for the result without the Accept button or content.
Thank you for this info, can you please file tickets these details, including sandbox Apple ID and if possible a sysdiagnose, for each of these 2 different issues? http://feedbackassistant.apple.com Once filed please share those FB#'s here, thank you
Hi,
I'm facing this issue for 2-3 days now and I have submit a ticket FB9959411.
A lot of people are facing this issue ... could it be related to this new warning on AppStore Connect asking to accept latest Apple Developer Program License Agreement ?
Review the updated Paid Applications Schedule.
In order to update your existing apps, create new in-app purchases, and submit new apps to the App Store, the user with the Legal role (Account Holder) must review and accept the Paid Applications Schedule (Schedule 2 to the Apple Developer Program License Agreement) in the Agreements, Tax, and Banking module.
To accept this agreement, they must have already accepted the latest version of the Apple Developer Program License Agreement in their account on the developer website.
Same problem here since last week. Still isn't fixed until today and I can also confirm that interrupted purchases isn't enabled for my sandbox Apple ID.
Can someone confirm if Apple is already working to fix it?
Thank you so much!
I have the same issue with sandbox testers that I have added in the past.
The only way I could get this working is by adding a new sandbox test user. I've also tried to remove a tester and add them again, but the system would not let me do that. There is always the same error:
A user with this email address already exists on this team
Hi guys,
I found a solution:
Btw: I was not testing using TestFlight. I created an IPA-File in Xcode and airdropped it to my Phone.
Update: My previously postet solution only works with one-time in-app purchases, but when I test it with a non-renewing subscription I get a prompt: "Ask Permission" "A request to buy ... will be sent to your parent or guardian". (the sandbox tester has a birth date in 1960 so I'm wondering why Apple thinks it's a child account)
So I can't complete the purchase and testing is impossible :-(
Does someone has a solution?
Thank you so much!
I am also facing this issue, after clicking "OK" in the "Apple Media Services Terms" message, there is a "agree" button on top-right, but it is not clickable. Anybody found a fix for this?
I'm having the same issue with Xcode 13.4 and StoreKit 2: My in-app purchase for an auto renewing subscription works fine at the beginning, and when I set "interrupted purchase" in App Store Connect I get a dialog as expected telling me that I need to accept new conditions.
However, when I clear the "interrupted purchase" in App Store Connect, that has no effect except that now, after tapping on "OK" at the terms-and-conditions alert, I get a modal dialogue that says "Cannot Connect", with a "retry" button. [Tapping "retry" doesn't help]. At any rate my purchase fails.
Even stranger: I have 5 sandbox tester ids (let's call these sb1 through sb5) and this affects the original one, sb1. If I log out of sb1 and log in as sb2, which does NOT have interrupted purchase set, it acts as if the purchase HAS been interrupted. I have tried logging out and back in, deleting and rebuilding the app, changing the geographical region of sb1 (as suggested above), all to no avail.
Now if I log in to another of my accounts, sb3, which does NOT have interrupted purchase set, it behaves properly - the purchase succeeds. If I log out of sb3 and go back to sb1 its purchase continues to fail even though NONE of my tester accounts have interrupted purchase set.
Is it possible that, on interruption, there's an additional transaction or message I need to handle? But then why did sb3 work properly and sb2 didn't?
I met someone, too. Has anyone solved it
Having the same issue
I found that the “agree” button became active after I rotated the iPad between landscape and portrait.