强制关闭模拟器上的 watchOS 应用程序?
Force close watchOS applications on the simulators?
开发 iOS 应用程序时,强制关闭应用程序有时很有用。例如:在开发仅在应用程序的新启动期间出现的功能时。
通过遵循 these steps:
,在真实设备和基于 iOS 的模拟器上都可以强制关闭
Press the Home button two times quickly. You'll see small previews of your recently used apps.
Swipe left to find the app you want to close.
Swipe up on the app's preview to close it.
几个 unofficial sources 报告说,Apple Watch 应用程序可以通过以下步骤在真实设备上强制关闭:
- When the app is open, press and hold the side button until the power down menu appears.
- When the power menu comes to the forefront, release the button.
- Press the side button a second time and hold it until the app shuts down and you are returned to the home screen.
问题: 是否可以强制关闭 watchOS 模拟器上的应用程序?
据我所知,无法在 Apple Watch 模拟器上模拟按下侧键,因此上面列出的针对真实设备的步骤不适用。我读过 Apple 的 simulator user guide,但那里没有提到 Apple Watch 侧面按钮。我错过了什么吗?
这有点令人费解,但您可以添加一个 #if DEBUG ... #endif
条件,在您的调试版本上点击按钮或执行特定手势时调用该条件。该代码可以只包含 assertionFailure()
或 abort()
消息,强制退出您的应用程序。这样您就可以快速循环初始化以查看您想要查看的内容(没有附加调试器)。只需确保在完成测试周期后将其删除并采取一切预防措施,以免它进入生产版本!
您是否尝试 Apple Watch 模拟器选项卡 Hardware
上的 Reboot
选项。也许有用。
开发 iOS 应用程序时,强制关闭应用程序有时很有用。例如:在开发仅在应用程序的新启动期间出现的功能时。
通过遵循 these steps:
,在真实设备和基于 iOS 的模拟器上都可以强制关闭
Press the Home button two times quickly. You'll see small previews of your recently used apps.
Swipe left to find the app you want to close.
Swipe up on the app's preview to close it.
几个 unofficial sources 报告说,Apple Watch 应用程序可以通过以下步骤在真实设备上强制关闭:
- When the app is open, press and hold the side button until the power down menu appears.
- When the power menu comes to the forefront, release the button.
- Press the side button a second time and hold it until the app shuts down and you are returned to the home screen.
问题: 是否可以强制关闭 watchOS 模拟器上的应用程序?
据我所知,无法在 Apple Watch 模拟器上模拟按下侧键,因此上面列出的针对真实设备的步骤不适用。我读过 Apple 的 simulator user guide,但那里没有提到 Apple Watch 侧面按钮。我错过了什么吗?
这有点令人费解,但您可以添加一个 #if DEBUG ... #endif
条件,在您的调试版本上点击按钮或执行特定手势时调用该条件。该代码可以只包含 assertionFailure()
或 abort()
消息,强制退出您的应用程序。这样您就可以快速循环初始化以查看您想要查看的内容(没有附加调试器)。只需确保在完成测试周期后将其删除并采取一切预防措施,以免它进入生产版本!
您是否尝试 Apple Watch 模拟器选项卡 Hardware
上的 Reboot
选项。也许有用。