Procházet zdrojové kódy

【轻会员】购买方法补充

lizhe před 1 rokem
rodič
revize
0a9f715476

+ 15 - 0
PDF Office/PDF Master/Class/KMLightMember/InAppPurchase/KMInAppPurchaseManager.swift

@@ -36,6 +36,21 @@ class KMInAppPurchaseManager: NSObject {
         let payment = SKPayment(product: product)
         SKPaymentQueue.default().add(payment)
     }
+    
+    func startInAppPurchase() {
+        let productIdentifier = "your_product_identifier"
+        if SKPaymentQueue.canMakePayments() {
+            if let product = availableProducts.first(where: { $0.productIdentifier == productIdentifier }) {
+                let payment = SKPayment(product: product)
+                SKPaymentQueue.default().add(payment)
+            } else {
+                // 未找到匹配的产品
+            }
+        } else {
+            // 用户无法进行内购
+        }
+    }
+    
 }
 
 extension KMInAppPurchaseManager: SKProductsRequestDelegate {