不能同时运行观看和iPhone模拟器

Can't run Watch and iPhone Simulator at the same time

我正在尝试使用 WatchConnectivity 在 Apple Watch 和 iPhone 之间发送消息。但是我不能 运行 同时在两个模拟器中使用该应用程序。我在 iOS 的 viewDidLoad 和 Watch 的 awake(withContext:) 中都放了一个 print,但只打印了第二个。它启动了两个设备,但我的应用程序只是在手表中打开。

有人知道这个问题吗? 谢谢!

当然你也可以通过以下步骤同时调试两个实例

  • 从 Xcode 启动手表实例,以便它连接到手表模拟器
  • 将目标切换到 phone 应用。
  • 转到调试 -> 附加到进程 -> Select phone 应用程序。

在两个应用程序上放置断点,它们都会停止。

希望对您有所帮助。