-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Closed
Labels
plugin: app_checkplugin: authplugin: coreresolution: duplicateThis issue or pull request already existsThis issue or pull request already existstype: enhancementNew feature or requestNew feature or request
Description
When building a Flutter app for macOS using the latest versions of Firebase plugins, several warnings appear during compilation:
firebase_core (4.3.0):
- Incompatible pointer types assigning to 'NSString * _Nullable' from 'NSNull * _Nonnull' in FLTFirebaseCorePlugin.m:92
firebase_auth (6.1.3):
- Incomplete implementation in FLTPhoneNumberVerificationStreamHandler.m
- Sending incompatible type in FLTFirebaseAuthPlugin.m
- Unused variables and deprecated declarations (fetchSignInMethodsForEmail, updateEmail)
- Unused function handleAppleAuthResult
firebase_app_check (0.4.1+3):
- Unguarded availability for FIRAppAttestProvider (macOS 11.3+)
These warnings are from the plugin's native code and cannot be suppressed locally without hiding all warnings. They appear harmless but clutter the build output. Please consider fixing them in future releases.
Related: bniladridas/browser#130 (PR that suppresses these warnings in build configs)
Flutter version: 3.38.5
Dart version: 3.10.4
macOS version: 15.2 (26.2 25C56 darwin-arm64)
Xcode version: 16.2
Metadata
Metadata
Assignees
Labels
plugin: app_checkplugin: authplugin: coreresolution: duplicateThis issue or pull request already existsThis issue or pull request already existstype: enhancementNew feature or requestNew feature or request