From 6f46b5633845a3d18e830585d27b3a788f895ae9 Mon Sep 17 00:00:00 2001 From: Mark Veenstra Date: Fri, 24 Jan 2020 14:03:42 +0100 Subject: [PATCH 1/3] Solves the error `No implementation found for method CloudFunctions#call` introduced in the `0.4.1+7` release --- AUTHORS | 3 ++- .../plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java | 2 +- .../cloud_functions/ios/Classes/CloudFunctionsPlugin.m | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/AUTHORS b/AUTHORS index 3e92a7ecf400..3d89491d2bd1 100644 --- a/AUTHORS +++ b/AUTHORS @@ -44,4 +44,5 @@ Lukasz Piliszczuk SoundReply Solutions GmbH Michel Feinstein Tobias Löfstrand -Stephen Beitzel \ No newline at end of file +Stephen Beitzel +Mark Veenstra \ No newline at end of file diff --git a/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java b/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java index 34a570c1d73d..006bd8e66b59 100644 --- a/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java +++ b/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java @@ -25,7 +25,7 @@ public class CloudFunctionsPlugin implements MethodCallHandler { /** Plugin registration. */ public static void registerWith(Registrar registrar) { - final MethodChannel channel = new MethodChannel(registrar.messenger(), "cloud_functions"); + final MethodChannel channel = new MethodChannel(registrar.messenger(), "plugins.flutter.io/cloud_functions"); channel.setMethodCallHandler(new CloudFunctionsPlugin()); } diff --git a/packages/cloud_functions/cloud_functions/ios/Classes/CloudFunctionsPlugin.m b/packages/cloud_functions/cloud_functions/ios/Classes/CloudFunctionsPlugin.m index e48c0fbc73cb..95382984494b 100644 --- a/packages/cloud_functions/cloud_functions/ios/Classes/CloudFunctionsPlugin.m +++ b/packages/cloud_functions/cloud_functions/ios/Classes/CloudFunctionsPlugin.m @@ -15,7 +15,7 @@ @implementation CloudFunctionsPlugin + (void)registerWithRegistrar:(NSObject *)registrar { FlutterMethodChannel *channel = - [FlutterMethodChannel methodChannelWithName:@"cloud_functions" + [FlutterMethodChannel methodChannelWithName:@"plugins.flutter.io/cloud_functions" binaryMessenger:[registrar messenger]]; CloudFunctionsPlugin *instance = [[CloudFunctionsPlugin alloc] init]; [registrar addMethodCallDelegate:instance channel:channel]; From ac6c2b214e7d984d5c95ad1db7e60a454195d578 Mon Sep 17 00:00:00 2001 From: Mark Veenstra Date: Fri, 24 Jan 2020 14:08:27 +0100 Subject: [PATCH 2/3] Solves the error `No implementation found for method CloudFunctions#call` introduced in the `0.4.1+7` release --- packages/cloud_functions/cloud_functions/CHANGELOG.md | 4 ++++ packages/cloud_functions/cloud_functions/pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/cloud_functions/cloud_functions/CHANGELOG.md b/packages/cloud_functions/cloud_functions/CHANGELOG.md index b2a37afbee68..d0e91d6dadc6 100644 --- a/packages/cloud_functions/cloud_functions/CHANGELOG.md +++ b/packages/cloud_functions/cloud_functions/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.1+8 + +* Fixes the `No implementation found for method CloudFunctions#call` + ## 0.4.1+7 * Update to use the platform interface to execute calls. diff --git a/packages/cloud_functions/cloud_functions/pubspec.yaml b/packages/cloud_functions/cloud_functions/pubspec.yaml index cd51800d9fbe..d40ec16f99a3 100644 --- a/packages/cloud_functions/cloud_functions/pubspec.yaml +++ b/packages/cloud_functions/cloud_functions/pubspec.yaml @@ -1,6 +1,6 @@ name: cloud_functions description: Flutter plugin for Cloud Functions. -version: 0.4.1+7 +version: 0.4.1+8 homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/cloud_functions/cloud_functions flutter: From ba021614e2fcda2af72239ccbfa0401fcb5e69df Mon Sep 17 00:00:00 2001 From: Mark Veenstra Date: Fri, 24 Jan 2020 14:17:47 +0100 Subject: [PATCH 3/3] Solves the error `No implementation found for method CloudFunctions#call` introduced in the `0.4.1+7` release --- .../plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java b/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java index 006bd8e66b59..b919ebc3b7db 100644 --- a/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java +++ b/packages/cloud_functions/cloud_functions/android/src/main/java/io/flutter/plugins/firebase/cloudfunctions/CloudFunctionsPlugin.java @@ -25,7 +25,8 @@ public class CloudFunctionsPlugin implements MethodCallHandler { /** Plugin registration. */ public static void registerWith(Registrar registrar) { - final MethodChannel channel = new MethodChannel(registrar.messenger(), "plugins.flutter.io/cloud_functions"); + final MethodChannel channel = + new MethodChannel(registrar.messenger(), "plugins.flutter.io/cloud_functions"); channel.setMethodCallHandler(new CloudFunctionsPlugin()); }