質問: お世話になっております。 現在、消耗型課金の設計を行っております。 その際にリストア機能を実装しようと考えておるのですが、 ▼リストアの定義 「ユーザのApple IDに関連付けられているすべてのデバイスにコンテンツを提供する」 上記、定義で考えた場合、ログイン機能が存在するアプリであれば、ユーザーログインをさせればアプリとサーバの紐付けは可能かと思いますがログイン機能がないアプリの場合、 例えば、 ▼リストアの場合分け 1)端末からアプリが削除されて、再インストールされた場合(前提として同じApple IDを使用) 2)ユーザーが別端末で、再度アプリをインストールした場合(前提として同じApple IDを使用) 上記のようなケースが考えられると思いますがどうやってユーザーを判定するのが一般的な手法なのでしょうか? ご教示いただければ幸いです。よろしくお願いいたします。
回答: 消耗型のプロダクトの購入情報を復元することはできませんし、Apple IDを取得する手段もありませんので、ログインなどユーザーを識別する機能がないのであれば、諦めるしかないと思います。