我正在一个用 swift3 编写的旧项目中使用蓝牙,我正在用 swift4 对其进行转换,但出现了此错误
“找不到架构‘x86_64’的模块‘CzsBleSdk’;找到:arm64,arm”
我似乎您的框架已构建并发布了二进制文件真实设备-armv7、armv7s、arm64,并且您尝试运行构建模拟器-x86_64。
Usually when a publisher wants to share a library he should create a Universal
aka Fat
binary using lipo
[About] https://stackoverflow.com/a/57790700/4770877 command.
- 如果是开源项目,您可以导入该项目,Xcode将解决这个问题
- 如果是闭源的可以尝试在Cocoapods上查找或者要求发布者升级框架
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)