Cela a l'habitude de travailler pour moi, mais ne fonctionne plus maintenant et je ne peux pas comprendre pourquoi. J'ai une configuration d'achat in-app dans mon application. J'ai confirmé que j'avais un ensemble correct d'identifiants de produits, assortis par des articles d'achat dans l'application correspondants dans itunesconnect. L'appel sort à Apple voir [productRequest start]
, mais je ne reçois jamais une réponse, malgré le réglage du délégué à moi-même. Qu'est-ce que je rate?SKProductsRequest méthodes de délégué ne sont jamais appelés
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>
}
J'ai le même problème ... peut-être qu'ils ont le même problème chaque année? –