すでにアプリストアにあるiOSアプリを有料から無料に切り替えています。どのユーザーがアプリにお金を払ったのか知りたいので、別の方法で扱うことができます(追加の広告を表示しないなど)。私の知る限り、ユーザーが最初にダウンロードしたアプリのバージョンを取得する方法はありません。
私が考えたのはこれです。アプリが無料になると同時にアップデートをリリースできます。初めてゲームを起動し、アップデートを入手した人には、「無料ダウンロード」フラグが付けられます。ここでの問題は、誰かがアプリの代金を支払った後、アプリを起動せず、アプリを更新した場合はどうなるかということです。つまり、彼らが支払ったとしても、私は彼らを無料のユーザーのように扱います。ありがとう!