0

私は自分のアプリでアプリ内購入を使用して、アプリからiPhoneに着信音としていくつかの音を取得する動作をしています。

ユーザーが着信音を購入して直接ダウンロードできるように、アプリ内購入のタイプとして「消耗品」を使用しました。

ただし、このアプリは、この関数を非消費型にする必要があるため、Appleによって拒否されました(したがって、この着信音を複数回取得できるようになります)。200を超える着信音があるため、アプリでこれを設定する方法がわかりません。実際の購入は難しい部分ではありませんが、アプリ内購入の基準として、以前のトランザクションを復元できる必要があります。使用している製品IDは1つだけなので、復元時に購入した着信音を特定できないと思います。

だから私の最後の質問:1。どのアイテムが購入されたかをどのように特定できますか(つまり、購入にタグを使用することによって)?2.このアプリ内購入に使用できる製品IDは1つだけですか。または、すべての着信音に対してproductIdentifierを作成する必要がありますか?

4

1 に答える 1

1

Appleがアプリを拒否している場合は、着信音ごとに異なる識別子を持つ非消耗品を作成する必要があります。他に選択肢はないと思います。

于 2012-10-24T14:30:35.503 に答える