Flutter小记6iOS打包Release或ipa后运行异常 Invalid argument(s): Failed to lookup symbol 解决方案

Posted 李华明Himi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter小记6iOS打包Release或ipa后运行异常 Invalid argument(s): Failed to lookup symbol 解决方案相关的知识,希望对你有一定的参考价值。

        如果你使用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配置即可。 有点哭笑不得这个问题~  

以上是关于Flutter小记6iOS打包Release或ipa后运行异常 Invalid argument(s): Failed to lookup symbol 解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Flutter小记6iOS打包Release或ipa后运行异常 Invalid argument(s): Failed to lookup symbol 解决方案

Flutter小记9flutter 打包的apk在某些真机无法安装或打开

Flutter小记9flutter 打包的apk在某些真机无法安装或打开

Flutter小记9flutter 打包的apk在某些真机无法安装或打开

Flutter小记10apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案

Flutter小记10apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案