Bij*_*raj 6 simulator apple-watch watchkit watchos watchos-6
我需要覆盖 Apple Watch 模拟器的状态栏显示时间,这样我就可以截取时间的屏幕截图 - 10:09。我在终端中使用此命令来执行此操作,但它没有按预期工作。不过该命令对于 iOS 模拟器来说效果很好。
xcrun simctl status_bar "Apple Watch Series 5 - 44mm" override --time "10:09"
Run Code Online (Sandbox Code Playgroud)
我确实有一个具有该名称的模拟器(Apple Watch Series 5 - 44mm)正在运行。
如何覆盖 Apple Watch 模拟器的时间?
模拟器版本:版本11.3.1(SimulatorApp-912.5.1 SimulatorKit-570.3 CoreSimulator-681.17.2)
小智 0
我在 Xcode 13.2 上也遇到同样的问题。当我运行该命令时,我收到以下错误消息:
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=1):
Status bar overrides not supported on this platform.
Operation not permitted
Run Code Online (Sandbox Code Playgroud)
例如,我发现的唯一解决方法是将 macOS 时间手动设置为 9:40。然后,我关闭模拟器并再次启动它,以便更新新时间。watchOS 应用程序加载完成后,您有大约一分钟的时间来拍摄必要的屏幕截图。
| 归档时间: |
|
| 查看次数: |
449 次 |
| 最近记录: |