Я использую SwiftyStoreKit для создания своей покупки в приложении. RestorePurchases работает должным образом, но при использовании BuyProduct, App Crase с успешным сообщением «Ваша покупка прошла успешно». и сбой отображается Как показано ниже . Я не использую timeIntervalSince1970 и Boolean в моем проекте.
**** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFBoolean timeIntervalSince1970]: unrecognized selector sent to instance 0x1f86f95f0'****
Я реализовал SwiftyStoreKit.completeTransactions блок в AppDelegate в didFinishLaunchingWithOptions иМой код для BuyProduct -
SwiftyStoreKit.purchaseProduct(My_Purchase_Identifier, quantity: 1, atomically: true) { result in
switch result {
case .success(let purchase):
print("Purchase Success: \(purchase.productId)")
SwiftyStoreKit.finishTransaction(purchase.transaction)
case .error(let error):
print("Purchase with error")
}
}
Пожалуйста, помогите мне. Любое предложение приветствуется. Спасибо.