読んでくれてありがとう。以前は IAP で成功していましたが、今では IAP に関する 2 番目のプロジェクトに戻ると、よくある "Invalid Product ID" という結果になります。これが私がやったことです:
1) アプリ ID を作成します: com.tim.TestIAP
2)アプリ内購入(チェック済み)でプロビジョニングプロファイルを作成し、これをXcodeにインストールします
3) iTunes Connect に移動し、bundleID = com.tim.TestIAP でアプリを追加します。
4) アプリ内購入製品を追加します。
a) com.tim.TestIAP.C1
b) com.tim.TestIAP.C2
c) com.tim.TestIAP.NC
5) XCode を開き、ID = com.tim.TestIAP で新しいプロジェクトを作成します。
6) コード署名を設定 = com.tim.TestIAP プロビジョニング プロファイル
7) コードハンドルStorekitを書く
productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"com.tim.TestIAP.C1"]];
productsRequest.delegate = self;
[productsRequest start];
8) プロジェクトをアーカイブし、iTunes Connect に送信します。
9) 待ちます (現在まで 48 時間以上)
10) 今、私は得る:
a) iTunesconnect: App status = Waiting for review, IAP status = In review
b) App installed on device via XCode (I signed out iTunes account on device)
しかし、正しい製品IDを使用して製品リクエストを送信しようとするたびに、SKProductsResponse.invalidProductIdentifiersでこの製品を取得します
どこが間違っていたのか教えてください、どうもありがとう