Feels like we missed something obvious! — see Un-preserve prices for subscribers
https://developer.apple.com/help/app-store-connect/manage-subscriptions/manage-pricing-for-auto-renewable-subscriptions
Scroll down to the Subscription Pricing section and click View all Subscription Pricing.
Click Starting Price.
Click Edit Price.
App Store Connect displays the countries or regions where subscribers currently pay a lower price
Select the countries or regions where you want to increase the price. Click Next.
I'm not familiar with DSA however from a usual process — was the distribution method set correctly when uploading the new build? If the method was 'TestFlight Internal Only', it will be greyed out
https://developer.apple.com/documentation/xcode/distributing-your-app-for-beta-testing-and-releases#Select-a-method-for-distribution
It looks like you're mixing up the App Store Server API with the /verifyReceipt endpoint (which is now also deprecated as of June 2024).
The URL should be: https://sandbox.itunes.apple.com/verifyReceipt
For subscriptions, the request body also requires a password which is your app's shared secret (you can obtain this from App Store Connect)
There is no submit button for External Testing. Once you add a build to the external group, it will be submitted.
Is your build showing as 'Waiting For Review'?
Make sure to have also filled out the Test Information
Unfortunately not, the build must be re-uploaded with the correct distribution method (TestFlight & App Store).
An alternative would be to use Xcode Cloud if you have this set up.
App Review should have provided you with some detailed rejection notes. Do you put the screenshots into a device frame? Most rejections are usually around these if you have followed everything else in the guidelines.
Ensure your the build is uploaded using the 'TestFlight & App Store' distribution method.
https://developer.apple.com/documentation/xcode/distributing-your-app-for-beta-testing-and-releases#Select-a-method-for-distribution
It's difficult to comment without knowing your app, but you can submit an appeal to App Review if you believe this is an error. Sometimes they may just need some extra information or clarification
Before the public release, Apple will allow you to submit apps using Xcode 16 so there is no need to downgrade.
You can also submit a feature request here:
https://developer.apple.com/contact/app-store/promote/
Good luck!
Feels like we missed something obvious! — see Un-preserve prices for subscribers
https://developer.apple.com/help/app-store-connect/manage-subscriptions/manage-pricing-for-auto-renewable-subscriptions
Scroll down to the Subscription Pricing section and click View all Subscription Pricing.
Click Starting Price.
Click Edit Price.
App Store Connect displays the countries or regions where subscribers currently pay a lower price
Select the countries or regions where you want to increase the price. Click Next.
I'm not familiar with DSA however from a usual process — was the distribution method set correctly when uploading the new build? If the method was 'TestFlight Internal Only', it will be greyed out
https://developer.apple.com/documentation/xcode/distributing-your-app-for-beta-testing-and-releases#Select-a-method-for-distribution
It looks like you're mixing up the App Store Server API with the /verifyReceipt endpoint (which is now also deprecated as of June 2024).
The URL should be: https://sandbox.itunes.apple.com/verifyReceipt
For subscriptions, the request body also requires a password which is your app's shared secret (you can obtain this from App Store Connect)
There is no submit button for External Testing. Once you add a build to the external group, it will be submitted.
Is your build showing as 'Waiting For Review'?
Make sure to have also filled out the Test Information
Unfortunately not, the build must be re-uploaded with the correct distribution method (TestFlight & App Store).
An alternative would be to use Xcode Cloud if you have this set up.
App Review should have provided you with some detailed rejection notes. Do you put the screenshots into a device frame? Most rejections are usually around these if you have followed everything else in the guidelines.
Ensure your the build is uploaded using the 'TestFlight & App Store' distribution method.
https://developer.apple.com/documentation/xcode/distributing-your-app-for-beta-testing-and-releases#Select-a-method-for-distribution
It's difficult to comment without knowing your app, but you can submit an appeal to App Review if you believe this is an error. Sometimes they may just need some extra information or clarification
Before the public release, Apple will allow you to submit apps using Xcode 16 so there is no need to downgrade.
You can also submit a feature request here:
https://developer.apple.com/contact/app-store/promote/
Good luck!