この「ADR123」のような「製品 ID」をアプリケーションで使用しました。この製品 ID が有効かどうかに関係なく、「無効な製品 ID」というアプリ内購入が機能しません。
2 に答える
2
バンドル ID が、アプリ内購入でこの製品 ID が追加されている itunesconnect にある同じアプリのものであることを確認する必要があります。
于 2012-08-10T06:29:59.200 に答える
1
http://troybrant.net/blog/2010/01/invalid-product-ids/のチェックリストに従ってください
こちらのブログも参考に。
チェックリスト:-
- アプリ ID のアプリ内購入を有効にしましたか?
- 製品の Cleared for Sale を確認しましたか?
- アプリケーション バイナリを送信しましたか (オプションで拒否しましたか)。
- プロジェクトの .plist バンドル ID はアプリ ID と一致していますか?
- 新しいアプリ ID 用の新しいプロビジョニング プロファイルを生成してインストールしましたか?
- この新しいプロビジョニング プロファイルを使用してコード署名するようにプロジェクトを構成しましたか?
- iPhone OS 3.0 以降用にビルドしていますか?
- SKProductRequest を作成するときに完全な製品 ID を使用していますか?
- 製品を iTunes Connect に追加してから数時間待ちましたか?
- 銀行の詳細は iTunes Connect で有効ですか? (マーク経由)
- デバイスからアプリを削除して再インストールしてみましたか? (ヘクター、S3B、アレックス O、ジョー、アルベルト経由)
- あなたのデバイスはジェイルブレイクされていますか?その場合、IAP が機能するようにジェイルブレイクを元に戻す必要があります。(オーマイゴッド、ローマン、xfze経由)
于 2012-08-10T06:04:22.230 に答える