15

アプリ内購入に取り組んでいます...シミュレーター/(サンドボックスモード)で問題なく動作していました。私はまだアプリとテストでいくつかの作業をしています。今日、私が入手したアプリ内購入をテストしたとき。

アプリ内購入テストmzfinance.InAppBuyLoginRequired_message(サンドボックス)

iTunes Connectを調べたところ、アプリ内購入で「拒否されました」と表示されました。私は完全な説明を入れませんでしたが、以前に開発者がアプリを拒否したので、それが問題になるとは思いませんでした。

そこで、アプリ内購入を削除しました...別のバイナリをアップロード/拒否し、新しいアプリ内購入を追加しました。同じapple-idを使用してテストしました。初めて、それは成功したと言いました。もう一度試してみると、同じエラーメッセージが表示されます。

アプリ内購入テストmzfinance.InAppBuyLoginRequired_message(サンドボックス)

何が起こっているのか分かりますか?私はそれを変更していないので、コードは問題ないと思います。iTunesの接続設定か何かでそれは何か。

4

3 に答える 3

4

私は同じ問題を抱えていました。毎回見たので、アプリ内購入できませんでした:

mzfinance.InAppBuyLoginRequired_message (サンドボックス)

以前、このテスト アカウントでアプリ内購入をテストしましたが、すべて問題ありませんでした。iTunesConnect で新しいテスト アカウントを作成しました。

次の場所に移動します。

https://itunesconnect.apple.com/

選択する:

「ユーザーの管理」 >> 「テストユーザー」

次に「新しいユーザーを追加」し、任意の電子メール アドレスで新しいユーザーを作成します (私は架空の電子メール アドレスを使用しました)。これは私にとってはうまくいきます。現在、この2番目のアカウントをテストに使用しています。

よろしく

于 2012-06-01T06:34:22.703 に答える
1

2012年5月31日以降、同じことが起こっています。この動作はシミュレーターでのみ発生し、デバイスではすべて問題ありません。

私は、iTunesConnectで新しいテストユーザーを作成するたびに、シミュレーターでのテストを管理してきました。非常に時間がかかりますが、それ以外の場合は機能しません。

于 2012-06-06T14:36:10.007 に答える
0

初めてアプリを購入したときは来ません。(新しいユーザーを作成することは、それを初めて購入することを意味します)。これは、InAppの購入を復元しようとしていて、復元の購入を適切に処理していない場合に発生します。

アプリ内購入プログラミングガイドの「トランザクションの復元」セクションを参照してください。

于 2012-06-28T12:29:52.427 に答える