Prechádzať zdrojové kódy

Removed canMakePayments check on purchase method

Juan Giannuzzo 6 rokov pred
rodič
commit
07c62865c3
1 zmenil súbory, kde vykonal 0 pridanie a 6 odobranie
  1. 0 6
      SwiftyStoreKit/SwiftyStoreKit.swift

+ 0 - 6
SwiftyStoreKit/SwiftyStoreKit.swift

@@ -65,12 +65,6 @@ public class SwiftyStoreKit {
     }
     }
 
 
     fileprivate func purchase(product: SKProduct, quantity: Int, atomically: Bool, applicationUsername: String = "", simulatesAskToBuyInSandbox: Bool = false, completion: @escaping (PurchaseResult) -> Void) {
     fileprivate func purchase(product: SKProduct, quantity: Int, atomically: Bool, applicationUsername: String = "", simulatesAskToBuyInSandbox: Bool = false, completion: @escaping (PurchaseResult) -> Void) {
-        guard SwiftyStoreKit.canMakePayments else {
-            let error = NSError(domain: SKErrorDomain, code: SKError.paymentNotAllowed.rawValue, userInfo: nil)
-            completion(.error(error: SKError(_nsError: error)))
-            return
-        }
-        
         paymentQueueController.startPayment(Payment(product: product, quantity: quantity, atomically: atomically, applicationUsername: applicationUsername, simulatesAskToBuyInSandbox: simulatesAskToBuyInSandbox) { result in
         paymentQueueController.startPayment(Payment(product: product, quantity: quantity, atomically: atomically, applicationUsername: applicationUsername, simulatesAskToBuyInSandbox: simulatesAskToBuyInSandbox) { result in
             
             
             completion(self.processPurchaseResult(result))
             completion(self.processPurchaseResult(result))