我需要在我的应用中实施In App Purchasing Auto-renewable订阅,并使用MKStoreKit v 6实现此目的。该应用已成功在测试帐户中进行购买,但在属性purchaseRecord
中,我始终对我的产品ID进行null
。这是purchaseRecord
:
purchaseRecord: {
SKOrigBundleRef = "1.0";
"com.cName.aName.AutoSubscription" = "<null>";
}
因此,MKStoreKit
方法expiryDateForProduct:
总是崩溃。
此外,方法isProductPurchased:
始终返回YES
,无论订阅是有效还是已过期。
如何使用MKStoreKit
或不使用enum EnumA: Int {
case ValueA
case ValueB
}
class ClassA: Object {
var propA: EnumA = EnumA.ValueA
var propB: Double = 0.0
}
检查自动续订订阅是否已过期?在这种情况下,我可以编写自己的方法来检查它。
如果你给出一个示例代码,我会很高兴。
非常感谢你!