我正在用swift3编写的旧项目中使用蓝牙,而我正在swift4中对其进行转换,但出现此错误 “找不到架构'x86_64'的模块'CzsBleSdk';已找到:arm64,arm”
答案 0 :(得分:0)
您现在在Swift 4项目中使用64位体系结构。您需要支持64位体系结构的最新CzsBleSdk SDK。您可以手动集成或使用Pod集成。我个人推荐Pod。
答案 1 :(得分:0)
我看来,您的框架是为真实设备构建并发布的二进制文件-armv7,armv7s,arm64,并且您尝试为模拟器-x86_64运行构建。
通常,当发布者想要共享库时,他应该使用Universal
[About]命令创建Fat
aka lipo
二进制文件。