如果你使用Flutter在iOS的debug开发下运行正常,但是Release或打包上传 testflight后,运行直接崩溃或异常: 

Invalid argument(s): Failed to lookup symbol
'getAiFacelmgByDatas': disym(RTLD_DEFAULT, getAiFacelmgByDatas):
symbol n ot found

        那么恭喜你跟我一样,忽略了官方文档的最下方的介绍 [狗头] 哈哈

在 iOS 中使用 dart:ffi 调用本地代码 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter

此页最后介绍了: 当创建一个 release 档案(IPA)时,符号会被 Xcode 删除。

 按照此进行修改一下Xcode配置即可。 有点哭笑不得这个问题~  

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐