This worked for me, but now no longer works, and I canโt understand why. I have an app to buy apps in the app. I have confirmed that I have the correct set of product identifiers that matches the corresponding in-app purchase items in itunesconnect. The call goes to the Apple view [productRequest start] , but I never get a response, despite the delegate delegating it myself. What am I missing?
NSLog(@"productIdentifiersSet: %@", productIdentifiersSet); if ([productIdentifiersSet count]) { SKProductsRequest *productRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiersSet]; [productRequest setDelegate:self]; [productRequest start]; }
.........
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response { <never called> } - (void)requestDidFinish:(SKRequest *)request { <never called> } - (void)request:(SKRequest *)request didFailWithError:(NSError *)error { <never called> }
iphone delegates response storekit in-app-purchase
coneybeare
source share