Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Invalid product Id in InApp Purchase

I have implemented InApp Purchase in my App.

These are the steps i have taken

  1. Created a new App Id as "QPSRWANSS5.com.cmpnyname.appname" Enabling Manage In App Purchase
  2. Created Provisioning File and installed
  3. In my Project Info.plist i gave Bundle Identifier like "com.cmpnyname.appname"
  4. I added a binary iTunesConnect and rejected It
  5. Now added a new InApp Purchase and gave all the info needed and the InApp Purchase is in the "Waiting For Review " State now.
  6. Included the storekit and added the request and response code.
  7. Created a test user in my account.
  8. Signed out of Apple Id in my device, Uninstalled the previous build in the device
  9. Installed the new build in my device new provisioning file

Now the Output is Invalid product id: com.cmpnyname.appname.feature

Can you guys help me out where is my problem.

Another question is in my Contracts/ tax/ Banking Contracts In process / iOS Paid Applications / view bank Info there is a Information in Red

"Note: Banking update in progress, your changes should be reflected within 24 hours. You will not be able to make any changes until your update completes processing."

But i waited for more than 48 Hours and still this doesnt go. Does this has effect in my Invalid Product Id Output?

like image 695
ipraba Avatar asked Jul 04 '11 10:07

ipraba


2 Answers

Sometimes, more than 48h are needed..

You should take a look at this website : InApp purchases, a full walkthrough

And always on this website : Invalid Product Ids

like image 149
louiscoquio Avatar answered Oct 13 '22 14:10

louiscoquio


Yes of Course, that matter with your invalid product ID. Paid Contract should be working in order to test In-app purchase.

like image 36
Deeps Avatar answered Oct 13 '22 14:10

Deeps