Browse Source

【配置】分包下载地址统一管理

lizhe 1 year ago
parent
commit
16a588dc39

+ 17 - 0
PDF Office/PDF Master/Class/KMLightMember/Config/KMLightMemberConfig.swift

@@ -65,4 +65,21 @@ class KMLightMemberConfig: NSObject {
             
         }
     }
+    
+    //分包下载地址
+    var kResourceServerURL: String {
+        get{
+#if DEBUG
+            if self.isDebug {
+                // 测试服务器
+                return "http://test-pdf-pro.kdan.cn:3021/downloads/DocumentAI.xml"
+            } else {
+                // 正式服务器
+                return "https://www.pdfreaderpro.com/downloads/DocumentAI.xml"
+            }
+#else
+            return "https://www.pdfreaderpro.com/downloads/DocumentAI.xml"
+#endif
+        }
+    }
 }

+ 6 - 6
PDF Office/PDF Master/Class/KMResourceDownload/KMResourceDownloadManager.swift

@@ -9,13 +9,13 @@ import Cocoa
 import Foundation
 import ZipArchive // 请确保已导入 SSZipArchive 或其他合适的解压库
 
-#if DEBUG
-let xmlURLString = "http://test-pdf-pro.kdan.cn:3021/downloads/DocumentAI.xml"
-#else
-let xmlURLString = "https://www.pdfreaderpro.com/downloads/DocumentAI.xml"
-#endif
+//#if DEBUG
+//let xmlURLString = "http://test-pdf-pro.kdan.cn:3021/downloads/DocumentAI.xml"
+//#else
+//let xmlURLString = "https://www.pdfreaderpro.com/downloads/DocumentAI.xml"
+//#endif
 //let documentAIString = "http://test-pdf-pro.kdan.cn:3021/downloads/DocumentAI.bundle.zip"
-
+let xmlURLString = KMLightMemberConfig().kResourceServerURL
 let kResourcePath = FileManager.default.urls(for: .applicationSupportDirectory, in: .userDomainMask).first?.path
 
 enum KMResourceDownloadState {