Reputation: 532
I'm trying to implement IAP for my app and I have read all the available solution but I couldn't find my issue. I've done the following steps: 1. create App ID in apple developer profile with com.Company.projectName ID 2. Add my app with same ID in itunes connect 3. Add IAP to my project with com.Company.projectName as it's ID(Which I have problem as I can't see Auto renewable subscription) 4. Get the valid products with the following code:
SKProductsRequest *productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"com.Company.projectName"]];
productsRequest.delegate = self;
[productsRequest start];
I still get invalid identifier when I want to do purchase. I have tried to delete the app and connect the device and build. I have logout my itunes account. Is there anything I'm missing?
Upvotes: 0
Views: 754
Reputation: 167
When you are create a new products on ITC , it will take some time to get in a valid product list. Products are reviewed by Apple. When they are in reviewing state, you will a list of product in Invalid prodcuts.
Make sure you have to signed a apple's agreement of tax and banking on itunes connect.
Upvotes: 1