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

app-store-connectin-app-purchaseiphone

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?

Best Solution

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.

Related Question