运行 观看模拟器和 iOS 模拟器

Running Watch Simulator and iOS Simulator

当我 运行 来自 Xcode 的 Apple Watch 模拟器时,iOS 模拟器和 Watch Simulator 都会启动,但 iOS 应用程序不会启动向上。这是设计使然还是我做错了什么?我可以在模拟器中启动它们,它们可以按预期进行通信,但如果两者同时启动,那将非常有用。

Xcode 没有为您自动 运行 这两个应用程序的选项。

现有方法在历史上是设计使然,但也有其他原因。例如:

  • 速度更快,使用的资源更少,不会不必要地(构建、安装和)启动主机应用程序。
  • 当手表应用无法与其配对的设备应用通信时,您可能想要测试它是否按预期工作。

在 Xcode 中,您将它告诉 运行 一个特定的应用程序,无论是 iOS 应用程序还是 watchOS 应用程序。这是启动的(唯一)应用程序。

您最好(在 Xcode 内)是先 运行 iOS 应用,然后 运行 watchOS 应用。两者都是 运行ning,然后您可以从 Xcode.

中调试其中任何一个

当然,您始终可以submit a feature request添加一个选项来启动这两个应用程序。