私たちのアプリは有料から無料に移行しており、その過程で主要な機能が含まれていたものから、アプリ内購入による有効化に移行しています。明らかに、アプリの機能に対して支払いを行った現在のユーザーが、既に持っていた機能のアプリ内購入で再度課金されることは望ましくありません。したがって、ユーザーによる更新では、1) 現在のユーザーを特定し、2) そもそもアプリ内購入が表示されないようにします。つまり、アプリ内購入を「偽装」して、アプリは以前とまったく同じように表示されます。
アプリにはバックエンドがないため、保存されたユーザー データ フィールドの特定の値を調べて、現在のユーザーと新規ユーザーを判別する必要があります。以前のユーザーが自分のデバイスからアプリを削除した場合、何もできないことを理解しています。アプリ内購入の料金を請求してもかまいません。とにかくアプリを使用したことがないからです。
しかし、更新する現在のユーザーにとって、保存されたユーザーデータを調べて現在のユーザーであると判断できると仮定すると、アプリ内購入をバイパスして、アプリを既に入手したように見せるための良い方法は何でしょうか。実際、彼らはそれを支払ったことはありませんか?ありがとう!