我查看了其他一些答案,但它们似乎对我的情况没有帮助。我有一个新应用程序,它的初始版本几乎已准备好,我正在处理应用程序内购买部分。我在以前的应用程序中使用过 IAP,所以我认为迁移应该是直截了当的。然而,问题是,每当我运行 SKProductsRequest 时,它都会返回一个空结果集。
我正在使用以下内容提出请求
productIdentifierList = [[NSMutableArray alloc] init];
[productIdentifierList addObject:[NSString stringWithFormat:@"xxxxxxxxxx"]];
SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithArray:productIdentifierList]];
回应去
-(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {
NSLog(@"Recieved Product Response %@",response.products);
[productDetailsList addObjectsFromArray: response.products];
[productDisplayTableView reloadData];
}
我只是似乎没有得到任何返回的结果。我检查了身份证,他们似乎没问题;我也通过 Xcode 从我的 iPhone 设备运行,但仍然没有运气。调试器中的响应也不会泄露太多。
任何人都可以建议一些解决这个问题的方法吗?