To kiedyś zadziałało, ale teraz już nie działa i nie mogę zrozumieć dlaczego. Mam konfigurację zakupów w aplikacji w mojej aplikacji. Potwierdziłem, że mam poprawny zestaw identyfikatorów produktów, dopasowany przez odpowiednie pozycje zakupu w aplikacji w itunesconnect. Połączenie przychodzi do Apple view [productRequest start]
, ale nigdy nie otrzymuję odpowiedzi, mimo że ustawiam delegata dla siebie. czego mi brakuje?Metody delegatów SKProductsRequest nigdy nie są nazywane
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>
}
Mam ten sam problem ... może mają ten sam problem co roku? –