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

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.

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.

iPhone App Binary rejected in-App Purchase

I have submitted an iphone app with in-app purchase But my Binary is rejected and i have got the following message from apple
From Apple.
Missing IAPs
We are unable to complete the review of your app since one or more of your In App Purchases have not been submitted for review.
Please be sure to take action and submit your In App Purchases AND upload a new binary in iTunes Connect. Learn more about submitting In App Purchases for review in the iTunes Connect Developer Guide.
Once you've submitted your In App Purchases and uploaded a new binary, we can proceed with your review.
Please tell me how to solve this problem
You need to submit the In App Purchase which will be available in itunesconnect.apple.com->manage application-> your application
here you can find as shown in the picture
Now go to Manage in-App Purchases and click create New. Give your product Id and type of IAP after creating it shows waiting for review then submit your binary again
In your iTunes Connect account, go to your application page and click on "Manage in-app purchases", then add the in-app purchase and submit it for review.

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.

inApp purchasing for iphone before app has been submitted

I am trying to add in-app purchasing to my iphone app, but it is a brand new app, and not in the app store. I would like to add buttons so when the user clicks on them, they are directed to the app store to purchase that feature. How is this accomplished without app having a link on the app store?
Thanks.
In App Purchases themselves are not on the App Store. They are in your app but locked. So in the end you don't need any link to the store.
In app purchasing does not work through the App Store, but rather through your own UI. You can find the docs below on how to build your own "Store Front".
Full docs
"Store Front"

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

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