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

Xcode模拟器架构不匹配求助:arm64应用无法在x86_64 Mac运行

解决arm64架构App无法在x86_64 Mac的iOS模拟器运行的问题

针对你遇到的架构不匹配导致安装失败的问题,以下是可行的解决办法:

  • 重新编译包含x86_64模拟器架构的安装包
    若你是开发者,在Xcode中修改项目的Build Settings:

    1. 将Architectures设置为Standard Architectures (arm64, x86_64)
    2. 确保Valid Architectures列表包含x86_64
      之后选择模拟器目标重新编译,或用lipo工具合并arm64和x86_64版本的二进制文件:
    lipo -create /path/to/arm64/binary /path/to/x86_64/binary -output /path/to/fat/binary
    

    替换原.app包中的二进制文件即可。若你不是开发者,联系App的开发人员获取包含x86_64架构的测试包。

  • 尝试用Rosetta 2运行Xcode
    找到应用程序中的Xcode,右键选择「显示简介」,勾选「使用Rosetta打开」,重启Xcode后再尝试安装App。注意该方法对部分新版本模拟器的支持有限,不一定能完全解决问题。

  • 改用真机测试
    如果你有iPhone 14 Pro真机,直接将App安装到真机上运行即可——真机原生支持arm64架构,不存在架构兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 18:03:16