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

flutter ios ffi 调试 .a文件 debug可以 release 不行

在 Flutter 中使用 FFI(Foreign Function Interface)时,如果你在调试模式下能够正常工作,而在发布模式下却遇到问题,使用Object-c原生调用可以使用,开启去掉优化也可以,可能的原因在发布模式下,某些符号可能会被优化掉,导致 FFI 调用失败。如果你有控制库的编译,确保保留所有必要的符号
解决办法
1.在用FFI前用Object-c每次都调一下,让他提前初始化,ffi就可以了,本地测可以,上架TF下载下来不行
2.关闭Xcode优化
3 使用动态库(.dylib) 文件,但有可能上架失败,正在测试中
4 动态静态库区分


http://www.mrgr.cn/news/63958.html

相关文章:

  • uni-app实现app展示进度条在线更新以及定时更新提醒
  • uniapp 小程序 H5 app 价格计算 避免精度丢失
  • C# ref和out 有什么区别,分别用在那种场景
  • GPTSearch 它来了
  • 前端常见错误
  • 基于MATLAB驾驶行为的疲劳实时检测研究
  • RabbitMQ最全教程-Part2(高阶使用)
  • 嵌入式Linux系统中GPIO实验详解
  • vscode markdown-image 图片粘贴自动上传到本地目录设置
  • 什么品牌的护眼台灯比较好?五款护眼效果比较明显的护眼台灯
  • 对于图像的关键点数据提取openpose
  • 第三百零八节 Log4j教程 - Log4j日志到数据库
  • AWS RDS MySQL内存使用
  • Caffeine 手动策略缓存 put() 方法源码解析
  • Copilot功能
  • 单例模式的五种实现方式及优缺点
  • 从0开始学统计-什么是Z-score
  • 【国产MCU系列】-GD32F4开发环境搭建(基于Embedded Builder)
  • 自动化测试工具Ranorex Studio(十九)-其他编辑选项
  • HTML 基础标签——分组标签 <div>、<span> 和基础语义容器
  • magic-api简单使用六:删除接口(支持路径传参)
  • 从实验室到生活:超分子水凝胶湿电发电机的应用之路
  • 【语义分割|代码解析】CMTFNet-2: CNN and Multiscale Transformer Fusion Network 用于遥感图像分割!
  • 学生党百元预算如何选到高性价比头戴耳机?四款百元热门耳机推荐
  • 国密SM2 非对称加解密前后端工具
  • 在 openEuler 22.03 服务器上搭建 web 服务教程