iOSではSKDownload
、
@property(nonatomic, readonly) SKPaymentTransaction *transaction
これにより、ホストされているコンテンツがダウンロードされるたびにトランザクションを完了することができます。
ただし、Mac にSKDownload
はそれがないため、 を参照してSKPaymentQueue
、ダウンロードされたトランザクションを探す必要があります。
そうしている方いますか?
問題は、時々「finishTransaction」コードに到達しないことですが、それ以外の方法でそのトランザクションを終了する方法が本当にわかりません! iOS では、ダウンロードに関連するトランザクションを完了するだけなので簡単です。
要約すると、Mac でダウンロードの取引を完了する方法を知っておくとよいでしょう。それは暗黙のうちに起こりますか?