M1芯片报错:building for iOS Simulator, but linking in object file built for iOS, for architecture arm64

Xcode-报错问题总结大全

M1芯片报错

  1. YYKit报错:

    ld: in /Users/xxx/Desktop/xxx/Pods/YYKit/Vendor/WebP.framework/WebP(libwebpencode_la-config.o), building for iOS Simulator, but linking in object file built for iOS, for architecture arm64

解决方法:

  1. 项目添加arm64:打开路径:左侧项目名一级目录 -> PROJECT -> 项目名 -> Build Settings -> Excluded Architectures 里面在DebugRelease模式下,分别添加:Any iOS Simulator SDK -> arm64
    如图:
    1548638-20211017212848092-204216786.jpeg
  1. Pod添加arm64:打开路径:左侧Pods一级目录 -> PROJECT -> Pods -> Build Settings -> Excluded Architectures 里面在DebugRelease模式下,分别添加:Any iOS Simulator SDK -> arm64

    如图:


    1548638-20211017212900066-470127694.jpeg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容