私は他の答えのいくつかを調べましたが、それらは私の状況を助けていないようです。最初のリリースの準備がほぼ整っている新しいアプリがあり、アプリ内購入セクションで作業しています。以前のアプリで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];
}
結果が返されなかったようです。IDを確認しましたが、問題ないようです。また、iPhoneデバイスからXcodeを介して実行しましたが、まだ運がありませんでした。デバッガーでの応答も、それほど多くを与えません。
誰かがこの問題のいくつかの修正を提案できますか?