Yesterday I released a new version of the application, which is added to the application purchases. We tested the test account in isolated mode, and everything worked correctly, however, as soon as we download the application from the application store, the method SKProductsRequestDelegate:
(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
returns an invalid product id instead of a valid one. I'm confusing because I had these problems before, but only when trying to get them to work in debug mode, never after the application was released from the application store. I double checked everything in the list here http://troybrant.net/blog/2010/01/invalid-product-ids/ and none of them are a problem.
Here is another thread, which is exactly my problem, but there is no solution: iOS in App Purchase - “Invalid product identifier” in the version, NOT a development version
source
share