私の状況は次のとおりです。無料のアプリがあり、月額0.99ドル(自動更新可能)の定期購入が可能です。アプリ内購入に関する質問:自動更新可能な定期購入
まだサンドボックスでテストしていますので、自動再生可能なサブスクリプションの実際の仕組みが歪んでいる可能性があります。私の質問は次のとおりです:
1)自動更新可能なサブスクリプションをサポートできるiOSの最小バージョンは何ですか?それ以前のiOSバージョンのユーザーはどのように機能しますか?
2)正しく理解していれば、自動再生可能なサブスクリプションは「消耗品ではない」アイテムに分類され、1回のみ購入できます。有効期限(または更新が開始される予定の日)の前に購読を再購入しようとするとどうなりますか:もう一度請求されませんか?
3)サブスクリプションが自動更新されると私のアプリに通知されますか?私は、アプリケーションが自動的にpaymentQueue:updatedTransactions:私のSKPaymentTransactionObserverのメソッド呼び出しを送信されるだろうと思うだろうが、私はサンドボックスで作業中にこれが起こるのを見ることはできませんでした。私の場合は、起動時に購買領収書の有効期限に対してローカルのタイムスタンプチェックを実行する必要があります。
4)初めて購入したときに保存した領収書を使用してiTunesサーバと通信する必要がある場合、定期購読がまだ有効であるか、既に無効になっている自動更新ですか?
5)私のアプリ内購入アイテムは、サブスクリプション自体であり、その商品コードはアプリに知られています...それが何であるかを既に知っているときに本当に商品の詳細を取得する必要はありますか? AppleのIAPガイドは、私がこれを行う必要があることをかなり明確にしているようですが、それは私の頭上にあるようです。
これらはよく考えられた答えです。ありがとう。ポイント5については、1つのアプリ内アイテムしかないので、混乱は全くありません。 –
Mugunth、Point 3にあなたは彼の質問に答えなかった(それは私の質問でもあるから)。あなたがしたことは、あなたの*フレームワークが何をしているのかを伝えることだけです。しかし、何が起こっているのですか、この通知はどこに届いていますか?それは本当にSKPaymentTransactionObserver Aldrichが尋ねたように私はあまりにも疑わしい? – Rich
それにもかかわらず、ポイント4の説明に感謝します。それは私が疑っていたものですが、これまで確認できませんでした:-) – Rich