現在、アプリでアプリの購入をテストしています。iTunes Connect のサンドボックスにテスト アカウントを設定しました。[設定] からアプリ ストアからサインアウトし、デバイスで問題なく購入フローを実行できます。ログインを求められます。既存のアカウントを使用し、サンドボックス テスト ユーザーの資格情報を入力すると、製品を購入または復元できます。
問題は、セッション中およびアプリをバックグラウンドから戻すときに、iTunes アプリ ストアのパスワードを再入力するように何度も求められることです。ダイアログにはテスト ユーザー ID が事前に入力されており、パスワードを要求されます。アプリがバックグラウンドにあり、他のアプリを使用しているときにも発生します。ここでキャンセルを押しても、特に悪影響はないようです。
私はiOS 7を実行しています。
プロンプトが再び表示されるようにするために、SKPaymentQueue で間違っている可能性があることはありますか?
これはサンドボックスの問題だけですか?