From a8fe4da21313188fa348282a0746f85d73a57379 Mon Sep 17 00:00:00 2001 From: Tommy Zed Date: Wed, 30 Oct 2019 11:45:07 -0400 Subject: [PATCH 1/3] Fixed Strict Compilation Errors 1) Cast error.code to long 2) Changes return "bool" to "BOOL" --- .../firebase_messaging/ios/Classes/FirebaseMessagingPlugin.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/firebase_messaging/ios/Classes/FirebaseMessagingPlugin.m b/packages/firebase_messaging/ios/Classes/FirebaseMessagingPlugin.m index 225b86f99599..bee180059867 100644 --- a/packages/firebase_messaging/ios/Classes/FirebaseMessagingPlugin.m +++ b/packages/firebase_messaging/ios/Classes/FirebaseMessagingPlugin.m @@ -14,7 +14,7 @@ @interface FLTFirebaseMessagingPlugin () static FlutterError *getFlutterError(NSError *error) { if (error == nil) return nil; - return [FlutterError errorWithCode:[NSString stringWithFormat:@"Error %ld", error.code] + return [FlutterError errorWithCode:[NSString stringWithFormat:@"Error %ld", (long)error.code] message:error.domain details:error.localizedDescription]; } @@ -175,7 +175,7 @@ - (void)applicationDidBecomeActive:(UIApplication *)application { application.applicationIconBadgeNumber = 0; } -- (bool)application:(UIApplication *)application +- (BOOL)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler { [self didReceiveRemoteNotification:userInfo]; From 09b6b84b929d0565e5515ed15bfcba737eff40b0 Mon Sep 17 00:00:00 2001 From: Tommy Zed Date: Wed, 30 Oct 2019 12:02:58 -0400 Subject: [PATCH 2/3] Update CHANGELOG.md --- packages/firebase_messaging/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/firebase_messaging/CHANGELOG.md b/packages/firebase_messaging/CHANGELOG.md index e12b6f5b6495..dcfde1cdcaa7 100644 --- a/packages/firebase_messaging/CHANGELOG.md +++ b/packages/firebase_messaging/CHANGELOG.md @@ -1,3 +1,7 @@ +## 5.1.7 + +* Fix strict compilation errors. + ## 5.1.6 * Fix warnings when compiling on Android. From da83d4ff2b84b85201736f6c920e177beeae3840 Mon Sep 17 00:00:00 2001 From: Tommy Zed Date: Thu, 31 Oct 2019 11:03:48 -0400 Subject: [PATCH 3/3] Update pubspec.yaml --- packages/firebase_messaging/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/firebase_messaging/pubspec.yaml b/packages/firebase_messaging/pubspec.yaml index 9612026f3eab..f3aeb9f2789a 100644 --- a/packages/firebase_messaging/pubspec.yaml +++ b/packages/firebase_messaging/pubspec.yaml @@ -3,7 +3,7 @@ description: Flutter plugin for Firebase Cloud Messaging, a cross-platform messaging solution that lets you reliably deliver messages on Android and iOS. author: Flutter Team homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_messaging -version: 5.1.6 +version: 5.1.7 flutter: plugin: