Покупки в приложении - сбой приложения с сообщением об успехе с использованием SwiftyStoreKit - PullRequest
0 голосов
/ 06 ноября 2019

Я использую 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")
          }
}

Пожалуйста, помогите мне. Любое предложение приветствуется. Спасибо.

...