iOS でのレシート検証フローを完全に理解するのに問題があります。
これが現在行っていることです(開発中):
applicationDidFinishLaunching
サーバー側で領収書を検証し、applicationWillEnterForeground
領収書がない場合、または領収書が無効な場合は、領収書を更新して再検証しようとします。
ここにいくつかの問題/質問があります:
デバイスで利用できるレシートがない場合はどのような場合ですか?
領収書がない場合は常に領収書更新リクエストを発行する必要がありますか?
起動時にこの警告ボックスが表示されることがあるのはなぜですか? これは領収書更新リクエストに表示されることを理解していますか?
- 領収書の確認はいつ行われるべきですか? 現在、購入を確認するために購入が行われるたびに行っていますが、これは正しい使用法ですか?