Xcode8、无法配对观看模拟器

Xcode 8, cannot pair watch simulator

我是 运行 Xcode 8 beta 5。我的应用有手表扩展。我无法将 iPhone 模拟器与手表模拟器配对。我已按照配对说明进行操作(Xcode、Window、设备),但那里没有列出任何手表模拟器,当我 select 任何 iPhone 模拟器。我已经尝试了 Add Simulator 的变体,但我只获得了更多 iPhone 个模拟器——我从未在那里看到手表模拟器或配对。手表模拟器存在——我可以启动模拟器,但它没有配对。我试过删除 Xcode 并重新安装。与 beta 4 相同的问题。

当我在设备中 select 一个 iPhone 模拟器时,如何让手表模拟器出现?

更新: 需要说明的是,这些是 Apple 对 "Pairing Apple Watch Simulators to iPhone Simulators" (https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/PairingWatchestoiPhoneSimulators/PairingWatchestoiPhoneSimulators.html)

的说明
  1. In the Devices window under Simulators, select an iPhone 5 and later simulator.

  2. Under the Paired Watches table, click the Add button (+).

我从未见过 "Paired Watches table",所以没有添加按钮。

我确实在 Xcode 7 中看到了,像这样: 更新 2: 在 Xcode 8 beta 6 中,配对手表 table 出现在设备 window 中,但配对仍然失败并显示 "Simulator Not Paired" 对话框。

我找到了两种处理多个同名模拟器的方法:

  1. Xcode 设备 window:为特定的 iPhone 设备创建一个新的手表模拟器,并为其指定一个唯一的名称(例如,"test3")。当您启动手表模拟器时,select 手表的硬件、设备菜单中的模拟器。



  1. Xcode:Select 和 运行 Xcode 的活动方案下拉菜单中的 iPhone 应用程序,然后 select 和 运行 Active Scheme 中的 WatchKit 应用程序也是如此。这些操作中的每一个都会启动正确配对的模拟器,即使名称不明确也是如此。