アプリで自動更新サブスクリプションのアプリ内購入を実装し、この目的のために MKStoreKit v 6 を使用する必要があります。アプリはテスト アカウントで正常に購入できますが、プロパティpurchaseRecord
では常にnull
製品の ID に反します。これは次の出力ですpurchaseRecord
。
purchaseRecord: {
SKOrigBundleRef = "1.0";
"com.cName.aName.AutoSubscription" = "<null>";
}
そのため、MKStoreKit
のメソッドexpiryDateForProduct:
は常にクラッシュします。
また、メソッドは、サブスクリプションがアクティブか期限切れかに関係なく、isProductPurchased:
常に を返します。YES
自動更新サブスクリプションの有効期限が切れているか、使用していないかどうかを確認する方法はMKStoreKit
? この場合、それをチェックするための独自のメソッドを書くことができます。サンプルコードを教えていただければ幸いです。
事前にどうもありがとうございました!