2013-07-10 10 views
26

私はサンドボックステストのため、以下のエラーを取得していながら、アプリの購入でテストアプリ内購入サンドボックス・テスト・エラー

あなたは この時点でサンドボックス内のアプリでこれを購入することが許可されていない

+0

サンドボックスでテストするためのテストアカウントを作成しましたか? – keen

+0

はい、作成しました – Ravindhiran

答えて

18

は、以下のことを確認し、このエラーを回避する方法:作成した
テストアカウントは、専らを生成しているから、同じ開発者ポータルからですシオンプロファイル。
作成されたテストアカウントはまだ存在し、そこから削除されません。
iTunesConnectでアプリのアプリ内購入を作成したのと同じ識別子を使用します。

+1

「テストアカウントは同じ開発者ポータルから作成されました」とはどういう意味ですか? –

+0

これは、あなたのアプリ内IDをiTunesConnectポータルに登録しておく必要があることを意味します。アプリ内テストのテストアカウントは、あなたの識別子が記載されているiTunesConnectアカウントに登録する必要があります。 –

+0

私は参照してください。ありがとうございます –

5

あなたは

2.Checkをあなたのアプリケーションにアプリのバンドル識別子を使用しているよう1.Check itunesconnect上のアプリ内製品識別子が同じである& & iTunesは

を接続して開発プロファイルに同じですあなたがiTunesの接続でテストしているin App購入のステータスは、「準備完了」である必要があります。

4.バンドルIDまたはプロビジョニングプロファイルを変更した場合、xcodeからデバイスを削除します。

5. iTunes接続または開発者に文書の同意が保留されている必要があります。

+0

私がテストしているIAPが「準備完了」ではなく「承認済み」であれば問題ありませんか? – rizzes

+0

すべて#1-#5を満たしていますが、まだこのエラーがあります。これは最近私に起こった。今週まで働いています。非常に奇妙な。 – coolcool1994

4

異なる開発者アカウントのプロビジョニングプロファイルを使用している可能性があります。それをもう一度確認してください。

+0

はい、これは私の問題を修正しました。ありがとう.. – RRN

3

テストアカウントがもう存在しない可能性があります。削除されたテストアカウントでまだログインできることがわかりましたが、購入を許可されていないため、説明したのと同じメッセージが表示されます。

7

間違ったテストアカウントでログインしようとするとこのエラーが発生することがわかりました。 1つは私のiTunes接続アカウントに接続されていません。

iTunesにログインして、テストアカウントと同じ電子メールアドレスを使用していることを再度確認してください。そうでない場合は、ここで

あなたは、それぞれが各1を完了した上で、短い宣伝文を持って、サンドボックスモードで作業アプリの購入で取得するために通過する必要があるすべてのチェックについてかなり良い記事です:http://ireviewappsblog.wordpress.com/2014/07/07/adding-in-app-purchases-in-sand-box-mode/

それは追加カバーアプリをiTunesに接続し、開発者アカウントを設定してからxCodeにコードを追加して機能させます。

関連する問題