2017-08-18 32 views
0

私はXcodeで自分のアプリをテストしています。魔女は、公式にアップストアにロードされていないことを意味します。実際のIAPの権利をテストすることはできませんか?私はサンドボックスIAPを正式にAPPストアでオンラインにする前にテストすることができます。iOS IAP iTunes Storeに接続できません

実際のアプリIDを使用してIAPをテストすると、常に次のようなエラーが表示されます。

_error NSError * domain: @"SKErrorDomain" - code: 
@"Cannot connect to iTunes Store" 

私はすべてのことをすべてチェックしました。サンドボックステストもうまく機能していました。だから、エラーの唯一の理由は、アプリケーションは正式にapptoreでオンラインではない、私は正しいのだろうか?

+0

実際のデバイスまたはシミュレータでテストしていますか?シミュレータでIAPをテストすることはできません。あなたは実際のデバイスでテストする必要があります – Paulw11

答えて

0

IAPは、デバイスのサンドボックス(テスト)ユーザーアカウントを使用してサンドボックスモードでのみテストできます。

実際のiTunesリンゴアカウントを持つサンドボックスモードでIAPをデバイスでテストする場合、エラーiTunes Storeに接続できませんが表示されます。

+0

ありがとうございますが、 "サンドボックスモード"とはどういう意味ですか、私はIAPコードがvertify aip: 'https://sandbox.itunes.apple.com/verifyReceipt'以外は同じと思います'https://buy.itunes.apple.com/verifyReceipt'? @Hooda – Neko

+0

サンドボックスモードは単に開発(テスト)モードを意味します。 – Hooda

+0

私はそれを持って、ありがとう〜 – Neko

関連する問題