1

1 つのアプリが拒否されましたが、Apple からのフィードバックの関連部分は次のとおりです。

「アプリ内購入が完了しません。購入するアイテムを選択した後、5 分以上待っても確認ウィンドウが表示されません。」

ただし、アプリ内購入は実際にはサンドボックス モードで機能します。私はちょうどそれをテストしました。正しく動作します。問題は何ですか?私のコードは、Ray のチュートリアル ( http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial ) にほぼ従っています。

ありがとう。

--更新 1--

アプリをアーカイブし、iTunes を介してデバイスにインストールしましたが、Apple のレビュアーが述べたように、アプリ内購入は実際には完了しません。ただし、購入を正常に復元できます。Xcode から実行すると、アプリ内購入は正常に機能します。

--更新2--

理由は不明ですが、アプリ内購入は AdHoc インストールで機能するようになりました。アプリ内購入に関する NSLog をいくつか追加したところ、-[IAPHelper productsRequest:didReceiveResponse:] へのデリゲート呼び出しが空の製品配列を返していることがわかりました。これはまだ 1 回行われ、期待される配列を含んで再度呼び出されます。

4

0 に答える 0