当前位置: 首页 > news >正文

Flutter遇到的问题

1.Flutter In ios 14+,debug mode Flutter apps can only be launched from Flutter tooling。
原因:Debug模式下,Flutter也实现了热重载,默认编译方式为JIT而iOS 14+系统对这种编译模式做了限制,导致无法启动。

解决办法如下:用 [Xcode] 打开Flutter里面Runner工程项目,在 Build Settings 的最下方找到 User-Defined,点击 + 按钮,添加一个键为 FLUTTER_BUILD_MODE ,debug设置profile模式,release设置release 模式:截屏2024-03-14 11.27.00.png

2.将 flutter 模块 嵌入iOS工程中,编译时报错:Failed to package 。。。。flutter代码路径。。。。。Command PhaseScriptExecution failed with a nonzero exit code
截屏2024-03-14 11.28.18.png

解决办法如下:
1.确保flutter项目代码中没有错误
2.重新构建项目:
flutter clean
2.flutter pub get(获取远程库,确定当前应用所依赖的包,并将它们保存到中央系统缓存(central system cache)中)
3.flutter run

3.升级flutter:flutter upgrade --force 报错
截屏2024-09-12 15.23.05.png

Flutter Channel版本选择
Flutter提供了Stable、Beta、Dev和Master四种版本,每种版本都有其特定的用途和稳定性:
Stable:最稳定的版本,推荐用于生产环境。
Beta:相对较稳定,但仍可能存在一些已知问题。
Dev:经过Google测试后的最新版本,包含新功能和改进。
Master:最新的代码主分支,更新速度非常快,几乎每天都有提交,新功能多但可能不稳定。
开发Flutter项目时,一般推荐使用Stable版本,以确保项目的稳定性和可靠性。如需使用某些尚未在Stable版本中支持的功能,可以考虑使用Beta或Dev版本。Master版本则更适合于那些希望尝试最新功能并愿意承受潜在不稳定性的开发者。

http://www.xdnf.cn/news/602209.html

相关文章:

  • 安装 tensorflow-2.10.0 支持 gpu
  • 【Go-4】函数
  • Android Studio 开发环境兼容性检索(AGP / Gradle / Kotlin / JDK)
  • 音频AAC编码与RV1126的AENC模块的讲解
  • 什么是VR场景?VR与3D漫游到底有什么区别
  • [Windows] 格式工厂 FormatFactory v5.20.便携版 ——多功能媒体文件转换工具
  • Ansible快速入门指南
  • A服务器备份rabbitmq持久化目录到B服务器,不显示mq队列消息
  • 智警杯备赛--数据应用技术1
  • Spyglass:CDC官方Hands-on Training(三)
  • Oracle Apps R12——报表入门2:单表——报表开发流程
  • 常见的gittee开源项目推荐
  • 同为科技领军智能电源分配单元技术,助力物联网与计量高质量发展
  • 在项目中如何保证软件质量?
  • 基于SpringMVC的动态时钟设计
  • 深入浅出IIC协议 - 从总线原理到FPGA实战开发 -- 第五篇:多主仲裁与错误恢复
  • uniapp图片下载(微信H5可用、小程序应该也通用)
  • Web前端大模型实战:端侧翻译+朗读流程线+模型音频数据编码 - 让网站快速支持多语言多模态输出
  • LVS 负载均衡集群应用实战
  • 编程技能:字符串函数10,strchr
  • 基础框架 兼容视频格式
  • 如何提高服务器的QPS来应对618活动的并发流量
  • Excel多合一文件合并工具
  • P1217 [USACO1.5] 回文质数 Prime Palindromes
  • 2008年EJOR SCI2区,连续蚁群优化算法ACOR,深度解析+性能实测
  • 智慧应急指挥调度系统:构建城市安全“防护罩”
  • “智”造巨轮启新程:数字安全的战略布局
  • SQL解析工具JSQLParser
  • 网络抓包命令tcpdump及分析工具wireshark使用
  • 软考中级软件设计师——数据结构篇