いくつかの質問に答えていただければ、理解を深めることができます。
新しいサブスクリプションと以前に購入したサブスクリプションの更新を区別する方法はありますか?
サブスクリプションは、expires_date に到達した直後に更新プロセスを通過しますか? ときどき (少なくともサンドボックスでは) 私のサブスクリプションは、expires_date の 30 ~ 60 秒前に更新されるようです。
expires_date に達した後、更新は常に一定の時間に行われますか? たとえば、アプリを起動し、expires_date が過ぎている場合、更新はいつ行われますか (ユーザーがキャンセルしなかったと仮定して)? というか、Apple 側で更新が行われたことをアプリが認識するのはいつですか?
シナリオ: アプリが起動され、サブスクリプションの 1 つで expires_date が過ぎています。そのサブスクリプションが更新されたかどうかを確認するために Apple に領収書を送信する必要がありますか? それとも、更新プロセスが行われるかどうかを確認するために数秒待つ必要がありますか?
ありがとう!