自動更新の実装プロセス全体を説明する適切なチュートリアルを見つけるのに苦労したため、最初の購入から領収書を取得する方法について混乱しています. レシートの更新のために iTunes を呼び出すサーバー側アプリを作成しましたが、レシートと共有シークレットを渡す必要があります。
その他のポイント:
1) アプリ内から iTunes Connect からアプリ内製品をプルできるので、productsRequest を介して正しくセットアップされていることがわかります。ストアフロントを作成していないので、このコードは必要ないと思いますが (自動更新なので必要ないと仮定します)、製品情報を取得できるかどうかを確認したかっただけです。
2) トランザクションをトラップする Payment Queue ルーチンと共に、トランザクション オブザーバーをアプリに追加しましたが、iPhone でアプリを初めて実行すると、これらのルーチンに対して何も起動しません。
3) 私のサーバー側のコードは、期限切れのアクティブなアカウントで 1 日 1 回 iTunes を呼び出して、更新された領収書があるかどうかを確認します。最初の領収書を取得する方法がわからないため、これがまだ機能しているかどうかはわかりません。
どんな助けでも大歓迎ですし、自動再生可能サブスクリプションに関する良いリンクも素晴らしいでしょう.
前もって感謝します。