浏览代码

clear code

Marino Faggiana 8 年之前
父节点
当前提交
521e308bdd
共有 4 个文件被更改,包括 32 次插入7 次删除
  1. 14 0
      Nextcloud.xcodeproj/project.pbxproj
  2. 3 3
      iOSClient/AppDelegate.m
  3. 15 1
      iOSClient/Brand/iOSClient.plist
  4. 0 3
      iOSClient/Main/CCMain.m

+ 14 - 0
Nextcloud.xcodeproj/project.pbxproj

@@ -3538,6 +3538,7 @@
 				F77B0EE91D118A16002130FE /* Resources */,
 				F77B0F981D118A16002130FE /* Embed App Extensions */,
 				F73B02C01DC0F1C900EC2C33 /* ShellScript */,
+				F7A377371EB24469002856D3 /* ShellScript */,
 			);
 			buildRules = (
 			);
@@ -3946,6 +3947,19 @@
 			shellPath = /bin/sh;
 			shellScript = "#!/bin/bash\n# buildNumber=$(/usr/libexec/PlistBuddy -c \"Print CFBundleVersion\" \"$INFOPLIST_FILE\")\n# buildNumber=$(echo $buildNumber | sed 's/0*//')\n# buildNumber=$(($buildNumber + 1))\n# buildNumber=$(printf \"%04d\" $buildNumber)\n# /usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $buildNumber\" \"$INFOPLIST_FILE\"";
 		};
+		F7A377371EB24469002856D3 /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputPaths = (
+			);
+			outputPaths = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "\"${PROJECT_DIR}/Libraries external/Fabric/Fabric.framework/run\" 52fe877f4a4ff58868da789df0b0eb915fd94ae1 3d6e5abfdc40776a4a8468ddf5910958596ccbccc341e19f7aaf0fbeb4ff6cf5\n";
+		};
 /* End PBXShellScriptBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */

+ 3 - 3
iOSClient/AppDelegate.m

@@ -100,9 +100,6 @@
             #endif
         }
     }
-    
-    // Fabric
-    //[Fabric with:@[[Crashlytics class]]];
 
     NSString *dir;
     NSURL *dirGroup = [[NSFileManager defaultManager] containerURLForSecurityApplicationGroupIdentifier:k_capabilitiesGroups];
@@ -277,6 +274,9 @@
     UIUserNotificationSettings *notificationSettings = [UIUserNotificationSettings settingsForTypes:types categories:nil];
     [application registerUserNotificationSettings:notificationSettings];
     
+    // Fabric
+    [Fabric with:@[[Crashlytics class]]];
+    
     return YES;
 }
 

+ 15 - 1
iOSClient/Brand/iOSClient.plist

@@ -123,5 +123,19 @@
 	</array>
 	<key>UIViewControllerBasedStatusBarAppearance</key>
 	<false/>
-</dict>
+	<key>Fabric</key>
+  	<dict>
+    	<key>APIKey</key>
+    	<string>52fe877f4a4ff58868da789df0b0eb915fd94ae1</string>
+    	<key>Kits</key>
+    	<array>
+      	<dict>
+        	<key>KitInfo</key>
+        	<dict/>
+        	<key>KitName</key>
+        	<string>Crashlytics</string>
+      	</dict>
+    	</array>
+  	</dict>
+	</dict>
 </plist>

+ 0 - 3
iOSClient/Main/CCMain.m

@@ -39,9 +39,6 @@
 #import "Nextcloud-Swift.h"
 #endif
 
-#pragma GCC diagnostic ignored "-Wundeclared-selector"
-#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
-
 #define alertCreateFolder 1
 #define alertCreateFolderCrypto 2
 #define alertRename 3