私のアプリには(サーバーから)ダウンロード可能なガイドとマップがいくつかあり、ユーザーはInAppPurchaseでそれらを購入できます。これらのガイドは月に1回程度更新したいので、ユーザーは半額で更新を購入できます。InAppPurchaseロジックをどのように実装する必要がありますか?
つまり、私にとって最も明白な解決策は、更新ごとにInAppを作成することです。ユーザーがガイドを更新したい場合、ユーザーはサーバーに更新のInApp IDを要求し、それを購入してサーバーからダウンロードします。以前のガイドは削除されます。質問:その論理は良いですか?そして、ユーザーが支払ったコンテンツを削除したために、Appleは私のアプリを拒否しませんか?(私もそれを新しいものと交換します)
それとももっと正しい解決策がありますか?
前もって感謝します!