根据用户语言首选项,我尝试插入Firebase。例如:
用户打开一个应用程序。选择语言A:颤振应该插入项目A(配置等)。同样,当用户选择不同的语言时。
问题是iOS需要默认的GoogleService-Info.plist文件。在Firebase的动态init过程中,会创建一个应用程序,但默认的应用程序是从默认文件中创建的,并且优先于项目A。最终,创建了两个应用程序(DEFAULT和A)。这导致将FirebaseMessaging分配给默认的Firebase应用程序,而不是基于用户首选项的第二个应用程序。
根据messaging.dart文档:
/// If [app] is not pr
我正在尝试在pubspec.yaml中安装一个包pubspec.yaml:^4.0.0,在安装过程中,在安装结束时会得到这个错误:
Running "flutter pub get" in edaffix-mobile-flutter-master...
Because jitsi_meet >=4.0.0 depends on jitsi_meet_platform_interface ^2.0.0 which depends on plugin_platform_interface ^2.0.0, jitsi_meet >=4.0.0 requires
我的StreamBuilder在流更改后没有刷新,在从Firebase获取数据并将其存储到本地SQLite数据库时,流也不会更新;
下面是我的代码,听听Firebase中的数据更改,然后将这些新的聊天写到本地
/// LISTEN TO THE STREAM FROM FIREBASE AND THEN WRITE THE NEW MESSAGES TO THE LOCAL DATASE
// Fetch normal messages
firestore.fetchMessagesStream(chatRoomId).listen((event) async {
我刚刚将我的颤振版本升级到1.22.0。在升级和修改Firebase之后,我的安卓应用程序开始工作,但我无法在模拟器或物理设备上构建和运行iOS应用程序。
当我试图在模拟器或物理设备中运行应用程序时,终端显示了以下错误。模拟器运行在iOS 14上,物理设备运行在14.0.1上。
Emulator: ld: symbol(s) not found for architecture x86_64
Actual device: ld: symbol(s) not found for architecture arm64
我还执行了以下命令,但仍然无法工作.
flutter clean &&a
请让我有一个依赖冲突的颤振,我的问题是它是抱怨包,我没有指定在pubspec.yml。
我尝试过做dependency_overrides:但它没有解决我的问题,我也尝试删除版本号,让颤振决定使用的版本号,但仍然没有解决我的问题。
我尝试过许多平台,但没有找到任何解决方案。
请帮帮忙。
这是我的pubspec.yml文件
name: airstyl
publish_to: "none" # Remove this line if you wish to publish to pub.dev
https://developer.apple.com/library/arc
当我为我的项目运行bitbucket管道时,我在颤振测试中得到了一个错误:
/root/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/src/firebase_app.dart:18:25: Error: Member not found: 'FirebaseAppPlatform.verifyExtends'.
FirebaseAppPlatform.verifyExtends(_delegate);
^^^^^^^^^^^^^
当我在我的终端进行
我从github下载了项目,并试图运行该项目,但它需要Get Dependencies,当我按下Pub Get to for dependencies时,我收到以下错误:
由于sdk的每个版本的flutter_test都依赖于路径1.7.0,fstore依赖于路径1.6.4,所以禁止sdk的flutter_test。
因此,由于fstore依赖于sdk中的flutter_test any,因此版本解析失败。发布获取失败(1;因此,因为fstore依赖于sdk中的flutter_test,所以版本解析失败。)
这是pubsbec.yaml文件:
name: fstore
description: