AppStore でアプリケーションを起動します。元のバージョンと更新されたバージョンの 2 つのバージョンがあります。1 ~ 2 週間後に元のバージョンを投稿します。バイナリを更新して、以前にロック解除されたいくつかのアイテムをロックしてアプリ内購入できるようにしたいと考えています。ただし、元のバージョンをダウンロードして更新しただけのユーザーに、それらのアイテムをロックさせたくありません。アップデート版のリリース後に初めてアプリをダウンロードした人のみ、アイテムをロックする必要があります。
これを実装しようと考えています。元のバージョンが起動する前でも、更新されたバージョンのアプリ内購入を作成します。そして鍵を入手。ユーザーが元のバージョンをダウンロードするときに、このキーがデバイスに保存されるようにします。しかし、これが正しい方法であるかどうか、このキーがデバイス間でどのように保持されるかはわかりません
また、inApp は iTunes ページに表示されますが、元のバージョンでの inApp 購入は表示されません。