有効期限が切れた自動更新サブスクリプションの更新が、アプリケーションがアクティブで実行されている間は配信されず、アプリケーションがバックグラウンドまたは起動時に起動されたときに配信されないことがわかりました。
つまり、アプリを使用していて、サブスクリプションの有効期限が切れた場合、ユーザーがアプリを使用し続けている間、サブスクリプションはアプリに配信されません (自動更新で有効であるなどの場合)。
この動作は Apple によって文書化されていないようです。この経験を持つ他の誰かが確認できますか?
明らかに、サブスクライブの有効期限が切れたことを検出し、ユーザーにサブスクリプションのステータスを確認して、新しいサブスクリプションを取得する restoreCompletedTransactions を提供する機会を提供できますが、何か間違ったことをしているのか、それともこの動作が正常。
ありがとう。