8

アプリの履歴: 既にストアにあるアプリの更新を送信しようとしています。このバージョンは、アプリ内購入コードが実装された最初のバージョンです。アプリとアプリ内をテストしましたが、すべてサンドボックス環境で動作します。当然、inappが承認されるまで公式環境をテストすることはできませんが、既にストアにある他のアプリでまだ使用しているため、私が使用しているphpスクリプトがrecipitを検証することは確実です.

最初の送信: inapp とアプリを同時に確認するために送信しました。すべて問題ないようですが、inapp を購入できないため、アプリが拒否されました。同時に、私の inapp が拒否され、iTunes でこれを見つけました: ここに画像の説明を入力

inapp の詳細: ここに画像の説明を入力

言語の詳細をクリックします。ここに画像の説明を入力

この時点で、iTunesアプリの設定を検索したところ、言語に関する設定が見つかりました。「アプリ情報」セクションで、デフォルトの言語がアプリの別の言語に設定されています。この設定を変更したところ、app と inapp の言語がすべて同じになりました。inapp を削除し、同じ名前の識別子 ecc で別のアプリを作成しました。アプリ内ステータスがレビュー待ちに変更され、アプリの同じバンドルを再送信しました。

2 回目の送信: アプリとアプリ内のアプリが再び拒否されました。エラー、拒否の原因は同じで、アプリ内セクションでも同じ動作をしています。解決センターのメッセージは次のとおりです。


"2.2

Wi-Fi とセルラー ネットワークの両方で、iOS 6.0.1 を実行している iPhone 5 でレビューしたところ、App Store レビュー ガイドラインに準拠していない 1 つ以上のバグがアプリに見られました。

具体的には、In App AddOn を購入しようとするとエラー メッセージが表示されることがわかりました。

詳細については、添付のスクリーンショットをご覧ください。」


このメッセージは紛らわしいと思います。アプリに表示されるエラー メッセージは、SKPaymentTransactionStateFailed を受け取ったとき、または領収書を確認できないときに発生するアラートです。この機能はすべてサンドボックスで正しく機能します。

私のinappの何が問題になっていますか?? 似たようなことを経験した人はいますか?

4

2 に答える 2

1

これは私の注意を引いたビットです:

レシートを確認できません。この機能はすべてサンドボックスで正しく機能します

レシートの検証に使用している URL をサンドボックス URL からライブ URL に変更するのを忘れた可能性はありますか?

于 2013-12-17T15:01:53.053 に答える