Reputation: 1833
this question is asked many times and i try many soluation but still getting invalid product id.
I'm done following steps:-
1) Created an App ID with Bundel Id "com.app.name".
2) Created In-App Purchase Products in itune "com.app.name.iap".
3) Created a Sandbox User.
4) Project Configured.
- On In-App Purchase in Capabilities tab
- add StoreKit framework and also done code
Q1) Is require bank detail for test IAP app?
Q2) is required register an IAP App ID for your application?
For Q2 i have some dought so detail following:-
In itune application is created with bundel id "com.app.name" and inside that created IAP with id "com.app.name.iap" and also created "com.app.name" app id in developer account.
is it compalsory to create new app id with "com.app.name.iap"?
Upvotes: 0
Views: 1153
Reputation: 5169
The "Paid Applications Agreement" is required to test any IAP. It sounds like that could be your problem. Here is a handy blog post that covers the most common reasons for this problem, with #1 being the missing paperwork: Configuring In-app Products is Hard
Upvotes: 1
Reputation: 157
Is require bank detail for test IAP app?
No , but you must login with the sandbox id as icloud account you created within test device.
is required register an IAP App ID for your application?
No you need not need to register IAP App ID . But you must have created it within app and app bundle id must be registered.
Upvotes: 1