فهرست منبع

修正免费次数和付费次数的扣除顺序

100Years 1 هفته پیش
والد
کامیت
f0c6c2d474

+ 3 - 2
TSLiveWallpaper/Common/Purchase/TSPurchaseBusiness.swift

@@ -42,13 +42,14 @@ class TSPurchaseBusiness {
     /// 使用一次免费次数
     func useOnceForFree(type:VipFreeNumType){
         if isVip {
-            saveForVipFreeNum(type: type)
             saveForDayGeneratedNum(type: type)
             saveForVipGeneratedNum(type: type)
+        }else{
+            saveForFreeNum(type: type)
         }
     }
     
-    func saveForVipFreeNum(type: VipFreeNumType){
+    func saveForFreeNum(type: VipFreeNumType){
         var freeDict = getFreeDict()
         var freeNum = freeDict[type.rawValue] ?? 0
         if freeNum > 0 {

+ 3 - 3
TSLiveWallpaper/Common/Purchase/TSPurchaseManager.swift

@@ -90,9 +90,9 @@ public class PurchaseManager: NSObject {
     }
 
     @objc public var isVip: Bool {
-        #if DEBUG
-        return true
-        #endif
+//        #if DEBUG
+//        return true
+//        #endif
         guard let expiresDate = expiredDate else {
             return false
         }