2017-02-22 7 views
3

私たちは、アプリ内の製品にバックエンドサービスを使用しており、バックエンドで追加されたダイナミックコンテンツ用のアプリ内消耗品のマッピングスキームを使用していますバックエンドに追加されたアイテムは、アプリの購入時に消耗品の固定価格と照合することができます。この方法では、バックエンドの新しいアイテムが追加されたときにiTunesで接続する新しいオブジェクトを追加しません。しかし、どのようにして製品の修復を行うことができますか?バックエンドにトランザクションの受信を送信し、それを復元に使用することは可能ですか?誰かが似たような解決策を経験しているのですか?ウェブサービスを使用して消耗品inapp購入を復元する

答えて

1

アップルでは、​​消耗品のアプリ内購入の修復を必要としません。実際、StoreKit APIとApp Receiptには、トランザクションが完了した後の消耗品購入のレコードは含まれていません。

this docを参照してください。詳細については、「支払いキューのrestoreCompletedTransactionsメソッドを呼び出すと、アプリケーションのいずれの製品も復元されません。

+0

私たちはすでに試したことがあります。私たちは復元機能なしでアプリを提出し、却下されました。 – Marc

+0

あなたが本当に消耗品(コインなど)を販売している場合、私はアプリのレビューの却下をより多くの回答を求めることに戻します。販売のために提供している商品の種類の具体例を挙げることができますか? – Msencenb

+0

アプリで販売している商品は動画です。消耗品は同じ価格でのビデオの単なるプレースホルダーです - それ以外の場合は新しいビデオアイテムをiTunes Connectに追加して新しいビデオを利用できるようにする必要があります。これはウェブストアにもiTunes接続にも追加することを意味しますこれまでの2度の作業よりも簡単な方法でなければなりませんか?コインがオプションに見えるかもしれませんが、ユーザーが新しい電話に切り替えると買われるコインはどうなりますか?古い携帯電話で買ったコインは失われていますか? – Marc

関連する問題