自動更新サブスクリプションを使用するアプリがあります。ユーザーが有効なサブスクリプションを持っているかどうかを判断するために、完了したトランザクションにアクセスする必要があります。「restoreCompletedTransactions」がこれを行うことは理解していますが、面倒なことに、ユーザーは iTunes パスワードを再入力する必要があります。
これを行うより良い方法はありますか?領収書データをローカルに保存しても意味がありません。最新のトランザクションをチェックして、expires_date がまだ満たされていないことを確認する必要があるため、常に Apple からトランザクション データを直接ダウンロードする必要があると想定します。