2016-07-29 191 views
3

当我从Xcode运行Apple Watch模拟器时,iOS模拟器和手表模拟器都会启动,但iOS应用程序无法启动。这是由设计还是我做错了什么?我可以在模拟器中启动它们并按​​预期进行通信,但如果两者都将在同一时间启动,那将非常有用。运行手表模拟器和iOS模拟器

回答

2

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

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

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

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

您可以做的最好的(在Xcode中)是首先运行iOS应用程序,然后运行watchOS应用程序。两者都将运行,然后您可以从Xcode中调试任意一个。

当然,您可以随时添加submit a feature request以启动这两个应用程序。