28

アプリ内購入をアプリケーションに正常に統合しました。iTunesでテストユーザーアカウントを作成して、適切にテストしました。アプリ内購入は正常に機能しました。しかし、突然 IAP が機能しなくなりました。

アプリはすべての製品をロードできますが、アカウントの資格情報を入力した後、トランザクション キューが状態SKPaymentTransactionStateFailedになり、エラーが発生します

エラー Domain=SSServerErrorDomain Code=5002 「不明なエラーが発生しました」

4

6 に答える 6

50

storekit がシミュレーターで動作しなくなったようです。storekit のドキュメントから引用します。

注: Store Kit は iOS シミュレーターでは動作しません。iOS シミュレーターでアプリケーションを実行しているときに、アプリケーションが支払いキューを取得しようとすると、Store Kit は警告をログに記録します。ストアのテストは、実際のデバイスで行う必要があります。

キット ドキュメントの保存

于 2012-07-23T13:46:53.363 に答える
4

実際のデバイスでテストしている場合は、それがJBではないことを確認してください。シミュレーターでテストしている場合は、iOS 6.0以降を実行していることを確認してください。以前のバージョンのシミュレーターは機能しません。これを理解するために、1日を無駄にしました...

于 2013-02-05T18:36:44.280 に答える
0

iOS 5.1で同じ問題に直面すると、ストアキットはシミュレーターで動作しなくなり、デバイスでチェックする必要があります。

また、デバイスに接続した後でも、「iTunesStoreに接続できません」というエラーコードが表示されます。

それはあなたのデバイスがアップルストアに接続できないことを意味し、それはあなたのせいではありません。

于 2012-08-16T09:45:49.913 に答える
0

これを修正するには、デバイスの設定アプリで既存のアカウントからサインアウトします。

于 2012-10-19T20:45:20.010 に答える
0

iOS シミュレーターでも同じエラーが発生しましたが、私のデバイス (iPhone 3G) では動作します。

このエラーは Apple のサーバーから返されたものであり、当社では制御できません。

于 2012-07-21T14:54:16.747 に答える