问题
I have some in-app purchases setup for an application. The in-app purchases are all tested, and working great - however I can't submit them for review. I submitted the application binary for review, then visited the in-app purchase section. All of the in-app purchases say: "Ready to Submit", but the "Submit for Review" button is greyed out, and un-clickable.
When apple reviews the actual application, will they also just review the in-app purchases for it? Or am I doing something wrong?
Thanks.
Update: I don't know if it was by switching to Chrome, or by waiting 30 minutes or so, but it enabled me to submit my in-app-purchases for review.
回答1:
I was having the same problem. It would not let me submit my In app purchases to my app, which I uploaded shortly beforehand. I had to reject the binary, then follow the directions below to add the IAP to the app version before uploading.
- Go to iTunes Connect
- Click on Manage your applications
- Click on the App
- Click "View Details" button
- Scroll down until you see an "In App Purchase" Section
- Add your In App Purchase to that version.
- Then ready your app for upload.
Once these steps are complete, the In App Purchase should automatically change from "Ready to Submit" to "Waiting for Review".
回答2:
There are several things that needs to be checked first before submitting an app with in-app purchase :
- Enable in-app feature in your "Identifiers -> App IDs". This is usually automatically enabled by Apple by default
- Ensure the correct link from your "Provisioning Profile" to the "App IDs" above, which has in-app feature
- Build your file with the correct "Provisioning Profile".
Before you update the binary, you must set up the in-app in iTunes. Goto the :
- "Manage In-app Purchases", and add/setup your pricing, description, etc in there. If you don't see this, then you will need to create a new version of your app first.
- Once done, it will change to "Submit Binary File"
Now, update the new version description and select the correct in-app that you just created. Upload the binary file to Apple using Xcode, and status should change to "Waiting for Review".
回答3:
I had the same problem. For me the solution was simple. I was using Firefox and couldn't see the checkboxes to submit the purchases. Simply switch from Firefox to Chrome and you'll see the boxes again to check off and submit.
回答4:
Another variation, the state of the app within itunes connect was wrong. I had to upload the binary then go to the binary details panel and reject this binary before I was able to see the check marks in the inapp purchase section of the app summary.
回答5:
Use the "View Details" button and go to the bottom of the page, in the "In-App Purchases" section use the link "Manage In-App Purchase", do "Select All" and submit any no. of products for review along with the binary. Additional in-app products can be added from the Application summary "Manage In-App Purchase" button using the table provided.
来源:https://stackoverflow.com/questions/6088560/in-app-purchase-ready-to-submit-but-wont-let-me-submit-it