Browse Source

【2025】【综合】Beta信息处理

niehaoyu 3 weeks ago
parent
commit
2df601f7b0

File diff suppressed because it is too large
+ 5 - 4
PDF Office/PDF Master/AppDelegate.swift


+ 9 - 9
PDF Office/PDF Master/Class/Purchase/IAPProductsManager.m

@@ -532,16 +532,16 @@ NSString * const KMIAPSubscriptionLoadedNotification = @"KMIAPSubscriptionLoaded
     // 桌机版
     VerificationManager *tManager = [VerificationManager manager];
     BOOL tLicenseOK = NO;
-    switch ([tManager status]) {
-        case ActivityStatusTrial:
-        case ActivityStatusVerification:
-        {
+//    switch ([tManager status]) {
+//        case ActivityStatusTrial:
+//        case ActivityStatusVerification:
+//        {
             tLicenseOK = YES;
-        }
-            break;
-        default:
-            break;
-    }
+//        }
+//            break;
+//        default:
+//            break;
+//    }
     return tLicenseOK;
 #else
     

+ 6 - 2
PDF Office/PDF Master/KMClass/Tools/URLManager/KMURLConfigManager.swift

@@ -81,9 +81,13 @@ let KMNCompanyEamil = "support@pdfreaderpro.com"
 #if VERSION_FREE
 
 #if VERSION_DMG
-let KMNAppName = "PDF Reader Pro DMG"
-#elseif VERSION_BETA
+
+#if VERSION_BETA
 let KMNAppName = "PDF Reader Pro Beta"
+#else
+let KMNAppName = "PDF Reader Pro DMG"
+#endif
+
 #else
 var KMNAppName = "PDF Reader Pro Lite"
 #endif

+ 4 - 2
PDF Office/PDF Reader Pro.xcodeproj/project.pbxproj

@@ -20099,6 +20099,7 @@
 				GCC_PREPROCESSOR_DEFINITIONS = (
 					"DEBUG=1",
 					"$(inherited)",
+					"VERSION_DMG=1",
 					"VERSION_FREE=1",
 					"VERSION_BTEA=1",
 				);
@@ -20134,7 +20135,7 @@
 				PRODUCT_BUNDLE_IDENTIFIER = com.brother.pdfreaderprobeta.mac;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				PROVISIONING_PROFILE_SPECIFIER = "";
-				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG VERSION_FREE VERSION_BETA";
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG VERSION_FREE VERSION_BETA VERSION_DMG";
 				SWIFT_EMIT_LOC_STRINGS = YES;
 				SWIFT_OBJC_BRIDGING_HEADER = "PDF Master/PDF_Reader_Pro DMG-Bridging-Header.h";
 				SWIFT_OBJC_INTERFACE_HEADER_NAME = "PDF_Reader_Pro-Swift.h";
@@ -20266,6 +20267,7 @@
 				GCC_PREPROCESSOR_DEFINITIONS = (
 					"VERSION_FREE=1",
 					"VERSION_BTEA=1",
+					"VERSION_DMG=1",
 				);
 				GENERATE_INFOPLIST_FILE = YES;
 				INFOPLIST_FILE = "PDF Reader Pro DMG copy-Info.plist";
@@ -20299,7 +20301,7 @@
 				PRODUCT_BUNDLE_IDENTIFIER = com.brother.pdfreaderprobeta.mac;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				PROVISIONING_PROFILE_SPECIFIER = "";
-				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "VERSION_FREE VERSION_BETA";
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "VERSION_FREE VERSION_BETA VERSION_DMG";
 				SWIFT_EMIT_LOC_STRINGS = YES;
 				SWIFT_OBJC_BRIDGING_HEADER = "PDF Master/PDF_Reader_Pro DMG-Bridging-Header.h";
 				SWIFT_OBJC_INTERFACE_HEADER_NAME = "PDF_Reader_Pro-Swift.h";