In-app Purchase "ready to submit", but won't let me submit it - iphone

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.

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".

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".

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.

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.

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.

It's been more than a decade since this question was opened. It is ridiculous that Appls IAP submission is still confusing. Ryan's answer saved my ass, I just would like to make minor updates to keep it up to date, and hope it will save others' time.
If you missed to submit an IAP, and the App is already in the wild, prepare for a new submission. If you cannnot submit an IAP, and your App was already submitted/approved, just reject it. After you get a new binary uploaded, do the following:
Go to App Store Connect
Click on My Apps
Click on the App
Click "In-App Purchases" under the "Features" section on the left side, make sure your IAPs are ready for review
Click "Prepare for Submission" under the top-left "iOS App" section
Scroll down until you see an "In App Purchase" section
Add your IAPs to that version
Add your binary to that version
You are ready to go

Related

InApp Purchase in ios

I have create new product in itunesconnect.apple.com for InAppPurchase.
but there display following warning message "Your first In-App Purchase(s) must be submitted with a new app version. Select them from the In-App Purchases section of the Version Details page and then click Ready to Upload Binary."
and "Submit for review" button is disable.
So, Please suggest when i create the new product for InAppPurchase.
We had same problem. What you have to do here is due to first time submission of application in app purchase, upload your app to itunes and reject it from the binary details.
After rejecting when you are again being ready for uploading you will have list of In-App purchase at the bottom section where you can select suitable In-App purchase from there.
Hope this helps.

in-app purchase show warning not available inapp in iTunes connect

iTunes shows warning for in-app purchase creating Your first In-App Purchase(s) must be submitted with a new app version. Select them from the In-App Purchases section of the Version Details page and then click Ready to Upload Binary. like below screenshot :
i am try lot of instruction fixing this issue but not work,i am create inapp scenario below instruction:
first i am create app in iTunes connect and status is Ready to upload Binary
after create manage-inapppurchase->add new->create in-app and shows status Ready to Submit
and shows the warning message Your first In-App Purchase(s) must be submitted with a new app version. Select them from the In-App Purchases section of the Version Details page and then click Ready to Upload Binary.
ok i am after upload binary and reject it and goes to inapp shows same warning message..!
i am try to lot of way but does not work can any one help me for fixing this issue in iTunes connect with greatly appreciated...!
Thanks....!
All other steps i think you have completed
Request iOS Free Applications Contracts.
Login to iTunes connect
Go to "Manage Your applications"
Click on your application icon
In that click on "View details"
On that at bottom of your page you will find "In-App Purchase"
Where you have to check mark your
Non-consumable/Consumable/Auto-Renewable Product
and then Ready To Upload Binary
To cross check that - Go to Manage In-App Purchase
where you will NOW find status "Ready to Upload"
Hope this help...
Try enter in View Details and click on link at "In-App Purchases"
You need to setup your iOS Paid Apps contract from Contracts, Tax, and Banking section of iTunes connect.

In-App Purchases cannot be added to this version because it has already been submitted for review.

I am in a bit of a pickle here.
I added a new version for my app as I added IAP to it.
I've added the IAP item in the "Manage In-App Purchases" menu in the new version section.
However I forgot to select the IAP item to be added in the New Version "View Details" page.
So I rejected the binary hoping the option to select the IAP item to reappear. But no it does not appear anymore. All it says is:
In-App Purchases cannot be added to this version because it has
already been submitted for review. To manage your In-App Purchases, go
back to the App Summary page and click on the Manage In-App Purchases
button.
So what to do now?
I hate to answer my own question, but here goes.
Seems like the only time you will be able to select an IAP item in the "View Details"
page of your app's new version is when the App Status is in "Ready to Upload Binary" or "Binary Rejected".
So what I did was reject my binary and deleted the IAP item and then add the IAP item again in Manage In App Purchases. Need to give it a new ID though, but no biggie for me.
After that, you should be able to select the IAP item in View Details page.
And THEN, press "Ready to Upload Binary"...
Hope this helps someone.
I found very strange Steps for it...
Upload your binary
Wait until it's "Waiting for review"
Reject the binary yourself (app version > binary details >reject binary)
Wait until it's "Developer rejected"
Go add your in app purchases
Resubmit the binary
Just make sure the status is not waiting for upload, if so, upload a binary then reject it.
You don't need to delete the IAP item.
After that, you should be able to edit the In-App Purchases section of your app.

Submitting iPhone app to the App Store with in-app purchase

I have an iPhone app ready to submit to App Store.
The app contains an in-app purchase to unlock some features. What extra things to be taken care of when we submitting app with in-App purchase?
remember to upload an in app purchase image in the inapp section else you will be rejected.
You may like to refer to this link:
In-app Purchase "ready to submit", but won't let me submit it
You may like to refer to Ran's answer there which is as stated below:
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".
Apart from this, we need to follow all the same steps as we do in case of normal iPhone app.

"submit for review" is disabled for in-app purchase product

Based on all the steps mentioned here http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/, I have created a new application, uploaded its' binary and rejected it. I also added a product but its status is in "Ready to Submit" and the top right button "submit for review" is disabled. Is this normal?
maybe due to this
in short: Lodsys has been threatening developers using in-app purchases about a patent they own and apple has licensed (but the license does not extend to developers), apple is investigating...
I just noticed this same thing yesterday as well. I stumbled around for a while and then I noticed that in the Add Version page for your new binary, there is a list of the In App Purchases you can submit for review along with the binary. Checking those In App Purchases and submitting the binary has moved the In App Purchases to the Waiting for Review state. It is confusing that the In App Purchase page has a grayed out Submit For Review button when I never had to click it.
check-out http://www.macstories.net/news/apple-temporarily-freezing-in-app-purchase-approvals/ . It has some indications and links to further info.
for itunes page in 2018. if your in-app purchase is ready for review stage. you should go to your app and click prepare for submission then scroll down the page until you see the In-App Purchases section. click blue button and add your in app purchase you created before.