flutter工程ios手动建桥文件

情景:flutter项目下引入了第三方定位功能:geolocator: ^2.1.1
爆发错误:
apple mach-o linker error Could not find auto-linked library
Could not find auto-linked library 'swiftFoundation 等一系列200条错误,(忘记截图了)
原因:Object-C中引入了Swift,混编问题
解决:
打开xcode:


flutter工程ios手动建桥文件_第1张图片
新建

flutter工程ios手动建桥文件_第2张图片
选择

flutter工程ios手动建桥文件_第3张图片
选择需要混入的语言

flutter工程ios手动建桥文件_第4张图片
确认添加桥文件

然后会生成:


flutter工程ios手动建桥文件_第5张图片
产生文件

再进行编译,就通过了。

你可能感兴趣的:(flutter工程ios手动建桥文件)