I'm seeing this message on my app details for a version that is in "ready for upload" status:
"In-App Purchases cannot be added to this version because it has already been submitted for review."
I had submitted the binary (and then put it into "developer rejected" status), for the purpose of testing in-app purchases. From everything I've read so far, if you have both your app binary and app purchase in "waiting for review" status, they will go in together.
What is the best option?
1) Submit the app for review despite the message
2) Submit the app, then developer reject it, then see what I can do about change the message
You can check if the in-app purchases are enabled on your device by opening your device's settings by following these steps: Open the Settings app on your iPhone or iPad. Go to Screen Time Screen Time> Content & Privacy Restrictions > iTunes & App Store Purchases > In-app Purchases. Select "Allow"
You must create your IAP from under the Features->In App Purchase. Then you must add a screenshot, so that the IAP says Ready to Submit. Then from the Prepare for Submission page, the section titled InApp purchases shows up (otherwise it is hidden) and you can select your inapp purchase you just created.
If you get hit with a message on your Apple iPhone or iPad that says “Purchase – In-app purchases are not allowed” when trying to buy purchases from within apps, it may be related to a restriction setting on the device. From the Home screen, swipe over to the screen with the “Settings” icon, then select it.
You can go to your settings menu and check to see that in-app purchases is turned on. If so, try quitting the game and restarting it. If you are having trouble with buying gems on an Android device, check to make sure that you are logged in using a valid Google account. You should also update our Play Store app.
You can't change IAPs for your app once you say "Ready to Upload Binary". There's no undo really for this state either. What you can do is submit the binary from Xcode, wait for the status to switch to "Waiting for Review", then reject it, then wait for it to switch to "Developer Rejected", then set your IAPs, then click "Ready to Upload Binary" again, and upload it again.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With