Điều này được sử dụng để làm việc cho tôi nhưng hiện không hoạt động nữa và tôi không thể hiểu tại sao. Tôi có thiết lập mua hàng trong ứng dụng trong ứng dụng của mình. Tôi xác nhận rằng tôi có tập hợp số nhận dạng sản phẩm chính xác, được khớp với các mặt hàng mua trong ứng dụng tương ứng trong itunesconnect. Cuộc gọi đi đến chế độ xem Apple [productRequest start]
, nhưng tôi chưa bao giờ nhận được phản hồi, mặc dù đã thiết lập ủy nhiệm cho chính tôi. Tôi đang thiếu gì?SKProductsYêu cầu phương thức đại diện không bao giờ được gọi là
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>
}
Tôi gặp vấn đề tương tự ... có thể họ có cùng một vấn đề hàng năm? –