Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New In App Purchases products added to second version not being returned by apple

I currently have an app in the Apple App Store with x2 In App Purchase products.

I am now trying to created a second version (v1.1) and have added 2 additional in app purchase products. However, when I go to apple the old product ids are returned in the delegate method below, but the new product ids are not being returned?

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response

I have checked they are fully added in the in app purchase section of itunes connect and they are all 'awaiting screenshot', which I cant get to since they are not being returned by Apple.

Has anyone else come across this issue? And a resolution?

like image 432
Charlie Seligman Avatar asked May 05 '15 16:05

Charlie Seligman


1 Answers

Doh! I wasnt passing in my new in app purchase product ids into the following, so Apple wasnt looking for them to return the details: [[SKProductsRequest alloc] initWithProductIdentifiers:_productIdentifiers];

Hopefully this answer might help someone else in the future. Just used up one of my annual Apple tickets to answer this.

like image 176
Charlie Seligman Avatar answered Oct 05 '22 07:10

Charlie Seligman