返回博客

教程

如何把 iOS 模拟器状态栏设置为 9:41 标准样式

发布于 2026-08-23 · 4 分钟阅读

上架 App Store 的截图最好保持「标准样式」:状态栏时间固定在 9:41,信号、Wi-Fi、电池都是满格。但 iOS 模拟器默认显示的是电脑当前的真实时间,截图出来既难看又不专业。

一条命令搞定

打开终端,启动模拟器并运行你的 App 后,执行下面这条命令:

xcrun simctl status_bar booted override \
  --time "9:41" \
  --dataNetwork "hide" \
  --wifiMode active \
  --wifiBars 3 \
  --cellularBars 4 \
  --operatorName "" \
  --batteryState discharging \
  --batteryLevel 100
  • --time:把时间固定为 9:41
  • --dataNetwork "hide":隐藏蜂窝数据图标
  • --wifiMode active + --wifiBars 3:显示满格 Wi-Fi
  • --cellularBars 4:满格信号
  • --operatorName "":隐藏运营商名称
  • --batteryState discharging + --batteryLevel 100:电量显示 100%

恢复默认样式

想回到真实时间与真实状态时,执行:

xcrun simctl status_bar booted clear

执行后状态栏即恢复为默认。建议在截屏前设置好,截完再 clear,保证素材干净统一。

状态栏设置好之后,把截图交给 941Mock,选择设备框与画布尺寸,即可一键导出标准化的 App Store 截图。