From 4267661fc1c94978394451bbd5d373cd7ad09d3a Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Fri, 4 Oct 2019 05:09:12 +0200 Subject: [PATCH] ios: Update crashlytics Also add it to the BuildPhase. Hopefully with this we will now get proper crash reports. --- ios/Podfile.lock | 6 +- ios/Runner.xcodeproj/project.pbxproj | 20 ++- .../icon_ios.png.appiconset/Contents.json | 128 +++++++++++++++++- 3 files changed, 149 insertions(+), 5 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index c24778c8..e06606cf 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -129,11 +129,11 @@ SPEC CHECKSUMS: device_info: 3ebad48f726348f69abd802f3334a8d1ed795fbd Fabric: f6f21452846788bb44595d73e9909d79d328e617 Firebase: fa80b9d987ca014a1ba9357496ef2a0178b28b12 - firebase_analytics: e5181dde3c26c83748ab07aca073139a572ede7e + firebase_analytics: 5afaaf8f43ae6a640f200d98f3ecff32e9873538 FirebaseAnalytics: 1743c5f4de3687d0745709dfdc4b1dea1484f44c FirebaseCore: e38f025287b413255a53acc1945d048a112047f7 FirebaseInstanceID: 0e0348a3c00a734fa376a070f5ad4533ad975cb5 - Flutter: 58dd7d1b27887414a370fcccb9e645c08ffd7a6a + Flutter: 0e3d915762c693b495b44d77113d4970485de6ec flutter_crashlytics: 7b5bba7233066381c8e18343435342ba05f3053c flutter_email_sender: f787522d0e82f50e5766c1213dbffff22fdcf009 GoogleAppMeasurement: 7f028ea162b72c8f326daec74afc95d94f7a47d6 @@ -145,6 +145,6 @@ SPEC CHECKSUMS: shared_preferences: 1feebfa37bb57264736e16865e7ffae7fc99b523 url_launcher: 0067ddb8f10d36786672aa0722a21717dba3a298 -PODFILE CHECKSUM: c389cfdb8cb9f50beaf2214b6dc7de542e4bc41b +PODFILE CHECKSUM: f5775539acfa3ab21530deaf45fed0b66ef8a6c3 COCOAPODS: 1.6.1 diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index eb95dfc1..49334b8d 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -192,6 +192,7 @@ 9705A1C41CF9048500538489 /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, 97F005F5835D02EC660945CC /* [CP] Embed Pods Frameworks */, + 7AB4DD1D2346ECF500F5DF6E /* ShellScript */, ); buildRules = ( ); @@ -266,6 +267,23 @@ shellPath = /bin/sh; shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" thin"; }; + 7AB4DD1D2346ECF500F5DF6E /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Fabric/run\"\n"; + }; 7C6C1F2893FB13AF19269048 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -300,7 +318,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; + shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build\n"; }; 97F005F5835D02EC660945CC /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; diff --git a/ios/Runner/Assets.xcassets/assets/icon/icon_ios.png.appiconset/Contents.json b/ios/Runner/Assets.xcassets/assets/icon/icon_ios.png.appiconset/Contents.json index f70ea77b..8e545940 100644 --- a/ios/Runner/Assets.xcassets/assets/icon/icon_ios.png.appiconset/Contents.json +++ b/ios/Runner/Assets.xcassets/assets/icon/icon_ios.png.appiconset/Contents.json @@ -1 +1,127 @@ -{"images":[{"size":"20x20","idiom":"iphone","filename":"assets/icon/icon_ios.png-20x20@2x.png","scale":"2x"},{"size":"20x20","idiom":"iphone","filename":"assets/icon/icon_ios.png-20x20@3x.png","scale":"3x"},{"size":"29x29","idiom":"iphone","filename":"assets/icon/icon_ios.png-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"iphone","filename":"assets/icon/icon_ios.png-29x29@2x.png","scale":"2x"},{"size":"29x29","idiom":"iphone","filename":"assets/icon/icon_ios.png-29x29@3x.png","scale":"3x"},{"size":"40x40","idiom":"iphone","filename":"assets/icon/icon_ios.png-40x40@2x.png","scale":"2x"},{"size":"40x40","idiom":"iphone","filename":"assets/icon/icon_ios.png-40x40@3x.png","scale":"3x"},{"size":"60x60","idiom":"iphone","filename":"assets/icon/icon_ios.png-60x60@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"assets/icon/icon_ios.png-60x60@3x.png","scale":"3x"},{"size":"20x20","idiom":"ipad","filename":"assets/icon/icon_ios.png-20x20@1x.png","scale":"1x"},{"size":"20x20","idiom":"ipad","filename":"assets/icon/icon_ios.png-20x20@2x.png","scale":"2x"},{"size":"29x29","idiom":"ipad","filename":"assets/icon/icon_ios.png-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"ipad","filename":"assets/icon/icon_ios.png-29x29@2x.png","scale":"2x"},{"size":"40x40","idiom":"ipad","filename":"assets/icon/icon_ios.png-40x40@1x.png","scale":"1x"},{"size":"40x40","idiom":"ipad","filename":"assets/icon/icon_ios.png-40x40@2x.png","scale":"2x"},{"size":"76x76","idiom":"ipad","filename":"assets/icon/icon_ios.png-76x76@1x.png","scale":"1x"},{"size":"76x76","idiom":"ipad","filename":"assets/icon/icon_ios.png-76x76@2x.png","scale":"2x"},{"size":"83.5x83.5","idiom":"ipad","filename":"assets/icon/icon_ios.png-83.5x83.5@2x.png","scale":"2x"},{"size":"1024x1024","idiom":"ios-marketing","filename":"assets/icon/icon_ios.png-83.5x83.5@2x.png","scale":"2x"}],"info":{"version":1,"author":"xcode"}} \ No newline at end of file +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-20x20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-29x29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-40x40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-60x60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "assets\/icon\/icon_ios.png-60x60@3x.png", + "scale" : "3x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-20x20@1x.png", + "scale" : "1x" + }, + { + "size" : "20x20", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-20x20@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-29x29@1x.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-29x29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-40x40@1x.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-40x40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-76x76@1x.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-76x76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "assets\/icon\/icon_ios.png-83.5x83.5@2x.png", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "assets\/icon\/icon_ios.png-83.5x83.5@2x.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file