私は $5 のアプリを持っています。これを変更して、アプリを無料にし、ユーザーがそれを使用するには自動更新サブスクリプションを購入する必要があるようにしたいと考えています。自動更新サブスクリプションを実装する方法は知っていますが、問題は、既にアプリを 5 ドルで購入したユーザーへの対応です。これらのユーザーがサブスクリプションなしで私のアプリを引き続き使用できるようにしたいと思います。
問題は、プライバシー上の理由から、アプリのアカウントを特定の人物 (UIDID でさえも) にリンクする識別情報をサーバーに保存できないことです。私にできることは、ユーザーがサブスクリプションを持っているかどうかを知ることができるサブスクリプションの購入領収書に UIDID をリンクする別のデータベース テーブルを維持することです。
私の質問は、5 ドルの価格で私のアプリを入手したユーザーを特定するにはどうすればよいかということです。アプリ内購入の領収書を復元する方法があることは知っていますが、サーバーに保存できる $5 のアプリの最初の購入の領収書を取得する方法はありますか?
貧乏人の解決策は、サーバー内の現在のすべての UIDID (つまり、5 ドルを支払った人の UIDID) を有料としてマークすることですが、別のデバイスから私のアプリを使用したい場合は、サブスクリプションを購入する必要があります。