From 15ce2165cc01dabc5a670407e00a0b704da0ee2f Mon Sep 17 00:00:00 2001 From: fredrossperry Date: Tue, 15 Dec 2015 16:52:41 -0800 Subject: muPDF iOS app: Support for the latest (3.4.1) Crashlytics. - added four zlib files to Makethird that contain functions needed by the new version. - added -Wno-implicit-function-declaration so these new files, which contain some implicit declarations, would build for iOS - added a section to Info.plist that holds the new API key, with an invalid value that the release build script will fill in. - changes to MuAppDelegate for the new version. --- platform/ios/Classes/MuAppDelegate.m | 3 ++- platform/ios/Info.plist | 14 ++++++++++++++ platform/ios/build_libs.sh | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) (limited to 'platform') diff --git a/platform/ios/Classes/MuAppDelegate.m b/platform/ios/Classes/MuAppDelegate.m index b3ff1481..5751cb1e 100644 --- a/platform/ios/Classes/MuAppDelegate.m +++ b/platform/ios/Classes/MuAppDelegate.m @@ -4,6 +4,7 @@ #import "MuAppDelegate.h" #ifdef CRASHLYTICS_ENABLE +#import #import #endif @@ -29,7 +30,7 @@ #ifdef CRASHLYTICS_ENABLE NSLog(@"Starting Crashlytics"); - [Crashlytics startWithAPIKey:CRASHLYTICS_API_KEY]; + [Fabric with:@[[Crashlytics class]]]; #endif screenScale = [[UIScreen mainScreen] scale]; diff --git a/platform/ios/Info.plist b/platform/ios/Info.plist index 757fc8a7..d310b312 100644 --- a/platform/ios/Info.plist +++ b/platform/ios/Info.plist @@ -81,6 +81,20 @@ ???? CFBundleVersion 1.8 + Fabric + + APIKey + invalid key + Kits + + + KitInfo + + KitName + Crashlytics + + + LSRequiresIPhoneOS UIFileSharingEnabled diff --git a/platform/ios/build_libs.sh b/platform/ios/build_libs.sh index cae76750..0d280b58 100644 --- a/platform/ios/build_libs.sh +++ b/platform/ios/build_libs.sh @@ -14,7 +14,7 @@ fi export OS=ios export build=$(echo $CONFIGURATION | tr A-Z a-z) -FLAGS="-Wno-unused-function -Wno-empty-body" +FLAGS="-Wno-unused-function -Wno-empty-body -Wno-implicit-function-declaration" for A in $ARCHS do FLAGS="$FLAGS -arch $A" -- cgit v1.2.3