如何修复此错误" 找不到架构"x86_64"的模块"CzsBleSdk";找到: ARM64, 手臂 "



我正在与bluetooth合作一个旧项目中,该项目用swift3编写,我正在努力将其转换为swift4,我有这个错误"找不到模块'czsblesdk'用于架构'x86_64';找到:ARM64,ARM"

i,您的框架似乎是构建并发布了 real设备 -ARMV7,ARMV7,ARMV7S,ARM64的二进制文件,您尝试运行模拟器 -x86_64。

通常,出版商要共享库时,他应该使用 lipo aka Fat使用 CC_3 [关于] 命令。

  • 如果是开源项目,您可以导入该项目,XCode将解决此问题
  • 如果它是关闭的来源,您可以尝试在Cocoapods上找到它,或要求发布者升级框架

您现在正在使用Swift 4项目中的64位体系结构。您需要最新的CZSBLESDK SDK,该SDK支持64位体系结构。您可以手动集成或使用POD。我个人推荐豆荚。

相关内容

  • 没有找到相关文章

最新更新