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

M1芯片设备iOS模拟器启动.app包无日志闪退问题求助

问题根因
  • 你获取的.app包仅包含X86_64模拟器架构的可执行切片,未适配M1芯片设备模拟器对应的arm64模拟器架构
  • Intel芯片Mac的模拟器本身运行在X86_64环境下,可直接兼容该包,因此队友可正常启动;你仅勾选Xcode的「Open with Rosetta」不生效,是因为模拟器进程本身没有开启Rosetta转译
解决步骤

优先尝试:开启模拟器的Rosetta转译

  • 完全关闭所有运行中的模拟器和Xcode进程
  • 打开访达,进入路径 /Applications/Xcode.app/Contents/Developer/Applications
  • 右键点击Simulator.app,选择「显示简介」
  • 勾选「使用Rosetta打开」选项,重启模拟器后重新拖拽安装.app包即可正常启动

若上述操作无效,执行以下排查

第一步:验证.app的架构支持

打开终端执行命令,查看包内的可执行架构:

lipo -info [.app包路径/可执行文件名称]
  • 若输出仅包含x86_64,说明包没有适配M1模拟器架构,联系打包人员输出同时包含arm64模拟器架构、x86_64模拟器架构的测试包即可
  • 若输出已包含arm64,执行下一步

第二步:用命令行安装规避权限问题

拖拽安装可能存在隐性的权限校验失败问题,可通过Xcode命令行工具安装启动:

  1. 启动目标模拟器后,执行安装命令:
xcrun simctl install booted [.app包路径]
  1. 安装完成后执行启动命令:
xcrun simctl launch booted [应用的Bundle ID]

启动失败时终端会输出明确的报错信息,可根据报错内容进一步定位问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 11:27:01