Browse Source

综合 - Appstore补充APPCenter权限

wanjun 1 year ago
parent
commit
bc365a8369

+ 12 - 0
PDF Office/PDF Master.xcodeproj/project.pbxproj

@@ -1123,6 +1123,9 @@
 		9FDD0FBA295D5230000C4DAD /* KMToolbarController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9FDD0FB6295D5230000C4DAD /* KMToolbarController.xib */; };
 		9FDD0FBB295D5230000C4DAD /* KMToolbarController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9FDD0FB6295D5230000C4DAD /* KMToolbarController.xib */; };
 		9FDD0FBC295D5230000C4DAD /* KMToolbarController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9FDD0FB6295D5230000C4DAD /* KMToolbarController.xib */; };
+		9FE5F6D72A5FA95A00A983F1 /* AppCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F00CCC22A2F2E2300AC462E /* AppCenter.framework */; };
+		9FE5F6D82A5FA95D00A983F1 /* AppCenterAnalytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F00CCC32A2F2E2400AC462E /* AppCenterAnalytics.framework */; };
+		9FE5F6D92A5FA96000A983F1 /* AppCenterCrashes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9F00CCC42A2F2E2400AC462E /* AppCenterCrashes.framework */; };
 		9FF94F0929A62B5000B1EF69 /* KMDesignSelect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF94F0729A62B5000B1EF69 /* KMDesignSelect.swift */; };
 		9FF94F0A29A62B5000B1EF69 /* KMDesignSelect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF94F0729A62B5000B1EF69 /* KMDesignSelect.swift */; };
 		9FF94F0B29A62B5000B1EF69 /* KMDesignSelect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF94F0729A62B5000B1EF69 /* KMDesignSelect.swift */; };
@@ -5001,18 +5004,21 @@
 				9F00CF502A38655500AC462E /* FirebaseAnalytics.framework in Frameworks */,
 				9F00CF602A386C7400AC462E /* FirebaseInstallations.framework in Frameworks */,
 				BB9DCC8F2A09FC770024A6F1 /* libonnxruntime.1.12.0.dylib in Frameworks */,
+				9FE5F6D92A5FA96000A983F1 /* AppCenterCrashes.framework in Frameworks */,
 				BB9DCC892A09FC760024A6F1 /* libopencv_world.4.2.dylib in Frameworks */,
 				BB9DCC802A09FC750024A6F1 /* libopencv_world.dylib in Frameworks */,
 				ADE3C1CC29A5A7EE00793B13 /* AFNetworking.framework in Frameworks */,
 				BBB9B339299A5FD1004F3235 /* ObjectiveDropboxOfficial.framework in Frameworks */,
 				ADE3C1D529A5A91C00793B13 /* KMAdvertisement.framework in Frameworks */,
 				BB9DCC9C2A0A104E0024A6F1 /* ComDocumentAIKit.framework in Frameworks */,
+				9FE5F6D82A5FA95D00A983F1 /* AppCenterAnalytics.framework in Frameworks */,
 				89D9896328FD23AE003A3E87 /* PDFKit.framework in Frameworks */,
 				9F00CF672A386D8D00AC462E /* nanopb.framework in Frameworks */,
 				9F00CF772A386DC400AC462E /* GoogleAppMeasurement.framework in Frameworks */,
 				9F00CF5E2A386B8000AC462E /* libsqlite3.0.tbd in Frameworks */,
 				89752DAB2936ECED003FF08E /* Masonry.framework in Frameworks */,
 				9F00CF7D2A386DC500AC462E /* GoogleAppMeasurementIdentitySupport.framework in Frameworks */,
+				9FE5F6D72A5FA95A00A983F1 /* AppCenter.framework in Frameworks */,
 				9F00CF5C2A386B3F00AC462E /* SystemConfiguration.framework in Frameworks */,
 				ADA08A8429F1430E009B2A7B /* ComPDFKit.framework in Frameworks */,
 				BB9DCC862A09FC760024A6F1 /* libDocumentAI.dylib in Frameworks */,
@@ -13289,6 +13295,9 @@
 					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library/FirebaseAnalytics",
 					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library/FirebaseAnalytics",
 					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library/FirebaseAnalytics",
+					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library",
+					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library",
+					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library",
 				);
 				GCC_C_LANGUAGE_STANDARD = gnu99;
 				GCC_PREPROCESSOR_DEFINITIONS = (
@@ -13376,6 +13385,9 @@
 					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library/FirebaseAnalytics",
 					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library/FirebaseAnalytics",
 					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library/FirebaseAnalytics",
+					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library",
+					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library",
+					"$(PROJECT_DIR)/PDF\\ Master/Third\\ Pard\\ Library",
 				);
 				GCC_C_LANGUAGE_STANDARD = gnu99;
 				GCC_PREPROCESSOR_DEFINITIONS = "VERSION_FREE=1";

+ 3 - 4
PDF Office/PDF Master/AppDelegate.swift

@@ -7,11 +7,9 @@
 
 import Cocoa
 import KMAdvertisement
-#if VERSION_DMG
 import AppCenter
 import AppCenterAnalytics
 import AppCenterCrashes
-#endif
 import FirebaseCore
 import FirebaseAnalytics
 
@@ -60,6 +58,8 @@ class AppDelegate: NSObject, NSApplicationDelegate {
         updater!.automaticallyChecksForUpdates = true
         
         appSecret = "416b8e45-69bd-4a16-8fec-b5206e913c4a"
+#else
+        appSecret = "f0d082d0-9581-458c-9069-7aaf0a2b0a8c"
 #endif
 
         //        MARK: 广告数据初始化
@@ -72,9 +72,8 @@ class AppDelegate: NSObject, NSApplicationDelegate {
         // 初版不支持暗黑模式
         NSApp.appearance = NSAppearance(named: .aqua)
               
-#if VERSION_DMG
         AppCenter.start(withAppSecret: appSecret, services: [Analytics.self, Crashes.self])
-#endif
+        
         FirebaseApp.configure()
 //        Analytics.logEvent(AnalyticsEventSignUp, parameters: [
 //          AnalyticsParameterMethod: "method"