アプリの購入時にエラーが発生したため、現在アプリが2度拒否されました。査読者は、購入を要求しても何も起こらないと言います。ポップアップは何が起こっているのかを最初に拒否した後に追加したものです。どうやらSKProductRequestは製品がなくても応答を生成し、製品を取得することはできません。アプリ購入時に再現不可能なエラーが発生したため、iTunes Connectでアプリが拒否されました
私の大きな問題は、これをどのようにも再現できないことです。サンドボックスユーザーを使用する場合は、シミュレータで購入を開始でき、テストデバイスで購入を完了できます。
私はTestFlightに拒否されたビルドを追加し、それを非テストアカウントでダウンロードしました。また、アプリ内購入も毎回動作します。
私はここでドキュメントや投稿を読み、http://troybrant.net/blog/2010/01/invalid-product-ids/などのさまざまなチェックリストに従っていますが、何も動作しません。
上記のチェックリストから、私は試していません。「SKProductRequestを作成するときに完全な製品IDを使用していますか?」私はアップルの開発者のドキュメントでこれが必須ではないことを読んでいるので、それは一意の文字列でなければならない(正しいと思う)。
私は本当に拒否されたビルド誰もが入力を持っている場合、私はそれを非常に感謝するだろうこれを修正する方法を考えていない!