flutter - 在颤振中,firebase 云消息传递在生产中的 oneplus 6/6t 中不起作用
问题描述
在调试模式下,firebase 云消息在所有手机中都可以正常工作,但在生产中它不能在 oneplus 手机中工作,但在三星手机中工作正常。电池优化不是问题,
我已经看到了设置频道 ID 等解决方案......如果是解决方案,你可以指导我使用 dart 中的解决方案。
我是新来的,现在被这个错误所困扰
[✓] Flutter (Channel stable, v1.17.5, on Mac OS X 10.15.5 19F101, locale en-IN) • Flutter version 1.17.5 at /users/rohitmadhu/Documents/flutter • Framework revision 8af6b2f038 (2 weeks ago), 2020-06-30 12:53:55 -0700 • Engine revision ee76268252 • Dart version 2.8.4
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2) • Android SDK at /Users/rohitmadhu/Library/Android/sdk • Platform android-29, build-tools 29.0.2 • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405) • All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.5) • Xcode at /Applications/Xcode.app/Contents/Developer • Xcode 11.5, Build version 11E608c • CocoaPods version 1.9.3
[✓] Android Studio (version 3.5) • Android Studio at /Applications/Android Studio.app/Contents • Flutter plugin version 44.0.1 • Dart plugin version 191.8593 • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[✓] VS Code (version 1.47.0) • VS Code at /Applications/Visual Studio Code.app/Contents • Flutter extension version 3.12.2
[✓] Connected device (1 available) • Rohit • 2d314272e0c5e22659a0de1a57d7ccc8915fc944 • ios • iOS 13.5.1
解决方案
我不确定这个解决方案是否正确,但它对我有用
在某些设备的 Firebase 中更新 SHA-1 后,我们需要卸载应用程序并需要重新安装,只是从 Play 商店更新新版本会导致此问题。
感谢所有花时间回答这个问题的人。
推荐阅读
- java - Error instantiating servlet class [*] 如何解决这个错误
- google-apps-script - 让按钮用另一张纸上的列中的下一个可用数字自动填充单元格的最佳方法是什么?
- python - 使用 Django webapp 登录 Azure
- php - 循环遍历数组 - 从此创建新数组
- r - 这个迭代可以用整洁的函数方式编写吗
- laravel - 调用未定义的方法 Illuminate\Database\Eloquent\Builder::morphWith
- flutter - 如何修复在 Dart 中返回“null”的 getter?
- c++ - 如何在 C++ 中控制台输入和存储一行数字?
- firebase - 在 Firebase 中编写游戏逻辑
- swiftui - 表单上有多个选择器的 Swiftui 构建问题