You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片MacBook Air运行iOS项目遇架构链接错误求解决

M1芯片MacBook Air运行iOS模拟器架构冲突问题解决方法

针对你遇到的Bolts.framework仅支持arm64架构,导致模拟器构建时链接错误的问题,可尝试以下几种解决方式:

  • 修改Xcode架构排除配置

    1. 打开项目Target的Build Settings标签
    2. 搜索Excluded Architectures并展开
    3. 针对Debug配置,添加Any iOS Simulator SDK对应的arm64(点击+号选择SDK,输入arm64)
    4. 同时检查项目级别的Build Settings,确保同步配置
  • 用Rosetta启动Xcode

    1. 在Launchpad找到Xcode图标,右键选择「显示简介」
    2. 勾选「使用Rosetta打开」,重启Xcode后重新编译项目
  • 更新或替换适配的Bolts.framework

    1. 若用CocoaPods管理,执行命令:
      pod deintegrate
      pod install
      
      确保拉取同时支持iOS设备和模拟器架构的版本
    2. 手动管理框架的话,下载包含多架构的fat framework替换现有文件
  • 调整Build Active Architecture Only设置
    在Build Settings中找到Build Active Architecture Only,将Debug配置设为YES,Release配置设为NO

内容的提问来源于stack exchange,提问作者Prabodha Lakruwan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 09:22:00