KMPurchaseManager.swift 530 B

1234567891011121314151617181920212223242526
  1. //
  2. // KMPurchaseManager.swift
  3. // PDF Master
  4. //
  5. // Created by lizhe on 2023/6/1.
  6. //
  7. import Cocoa
  8. class KMPurchaseManager: NSObject {
  9. public static let manager = KMPurchaseManager()
  10. var availableProducts: [KMProduct] = []
  11. func purchaseProduct(productIdentifier: String) {
  12. #if VERSION_FREE
  13. KMInAppPurchaseManager.manager.purchaseProduct(productIdentifier: "")
  14. #else
  15. #if VERSION_DMG
  16. KMDMGPurchaseManager.manager.purchaseProduct(productIdentifier: "")
  17. #endif
  18. #endif
  19. }
  20. }