教程
如何把 iOS 模拟器状态栏设置为 9:41 标准样式
上架 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 截图。