質問: in-app purchaseの復元処理について自動更新購読型(例:有料会員登録)でダウンロードコンテンツがない場合、復元処理はする必要はないような気がしますがどうなんでしょうか? 例えば、自動更新購読で有料会員になった場合でアプリをアンインストールしても再インストール後に同じ会員としてログインすれば有料会員のままなので復元処理が必要ない気がします。 ◯手順例 1.ユーザー登録(id:test) 2.アプリ内課金で有料会員になる 3.アプリをアンインストール 4.再度アプリをインストール後にユーザー(id:test)でログイン 上記の場合でも復元処理がないと審査で落ちてしまうものなのでしょうか? それとも、有料会員登録のアプリ内課金は自動更新購読(Auto-Renewing subscription)以外を使用するものなんでしょうか? どなたか、アプリ内課金で有料会員登録を行った方がいましたらご教示願います。
回答: 自動更新購読型ではAppleからリストア機能の実装が求められ、未実装ではリジェクト理由になります。 また、iPhoneの初期化やデバイス変更に伴う再インストール時にリストアをしないと新しいレシートが確認できず、次回の更新がなされたか確認できないのではないでしょうか。 購読者がリストアの代わりに再度購入を行うと無料で購入処理が行われリストアと同様の処理になりますが、私の経験では、必ずユーザからリストア方法の問い合わせが来ます。リストア機能があってもわかりにくい場所にあると問い合わせが来ます。 ということで、リジェクト理由になる、更新の確認、ユーザフレンドリー、という理由でリストアは必要であり、わかりやすくしておくことが求められると思います。