Review team cannot see my IAPs

Hi, does anyone has experience here? I did submit my app update which included IAPs for the first time. The review team refused the binary, because they cannnot see the IAPs, which never occured on any testing device or in the beta testing group.


That means

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

must not be called or called with an empty result.


I have no clue, what my next step might be, as I cannot reproduce this.

Thanks!

Answered by 8thDwarf in 304599022

Now, it gets even stranger - they found out, it works on iPhones, but not on iPad. The code has no changes for iPads. It runs on our iPads...

Accepted Answer

Now, it gets even stranger - they found out, it works on iPhones, but not on iPad. The code has no changes for iPads. It runs on our iPads...

It's solved now. If anyone else run into this sort of trouble:

Make sure to check for the invalidProducts case in the productsRequest. If this occurs, bring up an alert saying “Did not receive a response from the iTunes App Store, please check your network connection”. This helps the review team to learn they should reset their devices.

Review team cannot see my IAPs
 
 
Q