// // KMDMGPurchaseManager.swift // PDF Master // // Created by lizhe on 2023/6/8. // import Cocoa class KMDMGPurchaseManager: NSObject { public static let manager = KMDMGPurchaseManager() var fetchProductCompletion: KMPurchaseFetchProductCompletion? var availableProducts: [KMProduct] = [] func purchaseProduct(productIdentifier: String, email: String, completion: KMPurchaseCompletion) { NSWorkspace.shared.open(URL(string: "http://test-pdf-pro.kdan.cn:3021/master/checkout?email=\(email)")!) } func fetchProducts(completion: @escaping KMPurchaseFetchProductCompletion) { self.fetchProductCompletion = completion } func restorePurchases() { KMLightMemberManager.manager.updateNetworkingUserInfo { isDidLogout in print("DMG刷新用户信息成功") } } }