私は自分のアプリでアプリ内購入を使用して、アプリからiPhoneに着信音としていくつかの音を取得する動作をしています。
ユーザーが着信音を購入して直接ダウンロードできるように、アプリ内購入のタイプとして「消耗品」を使用しました。
ただし、このアプリは、この関数を非消費型にする必要があるため、Appleによって拒否されました(したがって、この着信音を複数回取得できるようになります)。200を超える着信音があるため、アプリでこれを設定する方法がわかりません。実際の購入は難しい部分ではありませんが、アプリ内購入の基準として、以前のトランザクションを復元できる必要があります。使用している製品IDは1つだけなので、復元時に購入した着信音を特定できないと思います。
だから私の最後の質問:1。どのアイテムが購入されたかをどのように特定できますか(つまり、購入にタグを使用することによって)?2.このアプリ内購入に使用できる製品IDは1つだけですか。または、すべての着信音に対してproductIdentifierを作成する必要がありますか?