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

MacBook Air M1上XCUITest搭配Simulator运行失败求助

XCUITest在MacBook Air M1上启动测试套件时模拟器黑屏崩溃问题

模拟器黑屏截图

在MacBook Pro上运行XCUITest测试十分顺畅,但在MacBook Air M1上执行测试时却失败。测试过程中Simulator停止工作,屏幕显示黑屏。该问题出现在启动应用测试套件时,已尝试使用Xcode 13、Xcode 14,以及iPad Gen9 iOS 15.5、iOS 16.0模拟器,仍未解决。

可行解决方案

  • 重置模拟器状态:打开模拟器,点击菜单栏的Simulator > Reset Content and Settings...,确认重置后重新运行测试。
  • 清理Xcode缓存:
    1. 关闭Xcode和所有模拟器
    2. 执行命令:rm -rf ~/Library/Developer/Xcode/DerivedData
    3. 执行命令:rm -rf ~/Library/Caches/com.apple.dt.Xcode
  • 切换Rosetta运行模式:右键点击Xcode图标,选择显示简介,尝试勾选/取消使用Rosetta打开选项,重启Xcode后再运行测试。
  • 更新MacOS系统:将MacOS升级至最新稳定版本,M1设备的系统兼容性对模拟器运行影响较大。
  • 重新创建模拟器设备:在Xcode的Window > Devices and Simulators中删除现有iPad Gen9模拟器,重新创建同型号同系统版本的模拟器后测试。
  • 排查测试启动逻辑:检查测试套件启动代码中是否存在针对特定硬件的判断,或调用了M1设备不兼容的API。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 21:50:39