问题标签 [flutter-ios]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 使用flutter构建浏览器应用
我想开始为 ios 设备开发新的浏览器应用程序。我可以使用 Flutter 和 webview_flutter 插件为 IOS 设备构建自定义浏览器,例如 google chrome 或 monzila
flutter-ios - BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Debug === 路径不存在 Command /bin/sh failed with exit code 255
将我的颤振应用程序作为 iOS 运行时出现以下错误。当我在 Android 模拟器上将它作为 Android 运行时,它成功构建并且运行良好。我不知道iOS部分出了什么问题。
构建失败
Xcode 的输出:
flutter - Flutter 中的 FCM 后台处理 - iOS
我想要达到的目标
我在 Flutter for iOS 中实现 FCM 的方式是,在每个状态(前景、背景和终止)中,当收到通知时,我们需要在屏幕上显示一段时间的声音警报(比如 2 mnts)。
什么是清楚的
当应用程序处于前台时,实现很清楚,可以使用onMessage
回调轻松完成。
问题出在哪里
混乱与背景和终止部分有关:
- 如何在后台检测收到通知(我知道当我们单击通知尝试中的通知时会调用 Resume)。但是我们需要在通知到达时显示警报,而不是在单击通知时显示警报。
- 如何检测应用程序何时终止(我知道当我们单击通知托盘中的通知时会调用 onLaunch)但是我们需要在通知到达时显示警报而不是单击通知。
- 是否可以在应用程序未运行时显示任何系统警报,例如在应用程序终止时收到通知并且我们在屏幕上显示自定义警报(如警报警报)。
- 有 onBackgroundMessage 回调,但我不知道它是否适用于 iOS(因为文档更侧重于 onBackgroundMessage 回调部分中的 Android 设置)。
flutter - Flutter iOS Build Error Multiple Commands product Runner.app/Runner
试图让我的 Flutter 应用程序的 iOS 端启动并运行。我有很多插件,已经完成并在 info.plist 文件中添加了所有依赖项并设置了所有内容。但我似乎无法让它工作。我找到了多个框架的答案,但它不能解决这个问题。这是输出:
我迷路了,几天来一直在寻找解决方案。这是阻止我的应用发布的最后一件事
flutter - Flutter ios构建失败
我成功地在 codemagic 中为 android 构建了我的应用程序,但是 ios 简直要了我的命。我遇到了我第一次看到的各种错误。我希望我能成功解决其中的许多问题,但我还没有找到这个问题的答案:
所以我做了一些谷歌搜索,如果我理解正确,DerivedData 会保存项目的构建。我查看了该文件夹,但没有找到解释错误的 Runner-edaimyiflreloheqntgnhkmwcclv。但是,当我尝试在 xcode 中构建应用程序时,我遇到了相同的错误,除了 Runner-***** 目录不同,这次它与其他所有目录一起出现,直到 assetscatalog_generated_info.plist 之后没有意义我,因为它在场。
我尝试了flutter clean并想再次构建它,但会出现同样的错误。
swift - 在 Flutter 的 Firebase 消息传递的 iOS 端处理后台推送通知
直到编写 FCM Flutter 插件的那一刻,它还没有为 iOS 上的推送通知实现后台处理。我正在尝试使用本机代码(Swift)来实现,但我遇到了一些困难。
这是我的 AppDelegate.swift:
(我省略了一些不相关的代码)
我看到了一些原生的 iOS 实现,他们在这附近做了一些事情。我不是 Swift 程序员,所以根本不知道这是否正确。正在发生的事情是
didReceiveRemoteNotification
当远程数据或通知消息到达时没有被调用。
我正在使用 platform_channel 在 dart 和 swift 代码之间进行通信。
这是json数据消息:
是的,它写得很奇怪,但可以工作,因为它用正确的信息触发了 onMessage。
我想要的是在数据消息到达时进行后台工作(保存在我的本地数据库中)。
flutter - 找不到模块“cloud_firestore”颤动
我创建了一个小应用程序,但我无法在 ios 模拟器中运行该应用程序。我已经多次重新运行 pod install 命令。我曾尝试删除Podfile和Podfile.lock等。我也尝试过flutter clean
然后flutter pub cache repair
安装了 pod,但没有任何效果我仍然无法运行该应用程序。我目前在 Podfile 中使用平台:ios,'11.0'。
ios - callback_cache.cc(132) 无法解析回调缓存,中止恢复 - [Flutter]
我正在尝试在最新的 Flutter 升级后运行 Flutter 应用程序。
它显示以下错误
Runner[58802:2599379] [VERBOSE-1:callback_cache.cc(132)] 无法解析回调缓存,中止恢复
应用程序在本机启动画面后关闭。
在 Android 平台上它可以工作,但是当尝试将调试应用程序运行到 iOS 模拟器时,它会给出上述错误 Flutter LOG