-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
firebase/flutterfire
#121Labels
c: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilitypackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.
Description
Conflicts occur when multiple plugins register themselves as UNUserNotificationCenterDelegate e.g. one for display local notification and one for Firebase. Is there a way around that? It'd be good if the engine could provide a solution as there are similar mechanisms already (e.g. see https://docs.flutter.io/objcdoc/Protocols/FlutterPluginRegistrar.html). Having a similar method for the UNUserNotificationCenterDelegate would help reduce friction that would make it easier for developers to write code on iOS for displaying notifications without having to look at something like method swizzling.
[✓] Flutter (Channel beta, v0.8.2, on Mac OS X 10.13.6 17G65, locale en-AU)
• Flutter version 0.8.2 at /Users/michaelbui/flutter
• Framework revision 5ab9e70727 (2 weeks ago), 2018-09-07 12:33:05 -0700
• Engine revision 58a1894a1c
• Dart version 2.1.0-dev.3.1.flutter-760a9690c2
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at /Users/michaelbui/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 27.0.3
• ANDROID_HOME = /Users/michaelbui/Library/Android/sdk
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
• All Android licenses accepted.
[✓] iOS toolchain - develop for iOS devices (Xcode 10.0)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 10.0, Build version 10A255
• ios-deploy 1.9.2
• CocoaPods version 1.5.0
[✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 27.1.1
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
[✓] IntelliJ IDEA Community Edition (version 2017.3.5)
• IntelliJ at /Applications/IntelliJ IDEA CE.app
• Flutter plugin version 23.0.2
• Dart plugin version 173.4700
[✓] VS Code (version 1.27.2)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 2.18.0
[!] Connected devices
! No devices available
anderscheow, cdharris, gokkep, fromlabs, lukaspili and 93 more
Metadata
Metadata
Assignees
Labels
c: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilitypackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.