Xcode 8,不能配对手表模拟器

时间:2016-08-11 09:52:05

标签: ios xcode ios-simulator apple-watch xcode8

我正在运行Xcode 8 beta 5.我的应用程序有一个手表扩展程序。我无法将iPhone模拟器与手表模拟器配对。我已按照配对说明(Xcode,Window,Devices),但没有列出手表模拟器,当我选择任何iPhone模拟器时也没有列出。我尝试过添加模拟器的各种变体,但我只获得了更多iPhone模拟器 - 我从未看过手表模拟器或配对。手表模拟器存在 - 我可以启动模拟器,但它没有配对。我尝试删除Xcode并重新安装。与beta 4相同的问题。

如何在设备中选择iPhone模拟器时显示手表模拟器?

更新:为了清楚起见,这些是Apple针对"将Apple Watch Simulator与iPhone模拟器配对的说明" (https://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/PairingWatchestoiPhoneSimulators/PairingWatchestoiPhoneSimulators.html

  
      
  1. 在Simulators下的Devices窗口中,选择iPhone 5及更高版本的模拟器。

  2.   
  3. 在“配对观察”表下,单击“添加”按钮(+)。

  4.   

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

我确实在Xcode 7中看到过,像这样: Paired Watched table (Xcode 7)  更新2: 在Xcode 8 beta 6中,“配对手表”表出现在“设备”窗口中,但配对仍然失败,并且模拟器未配对"对话。

1 个答案:

答案 0 :(得分:15)

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

  1. Xcode Devices窗口:为特定的iPhone设备创建一个新的手表模拟器并为其指定一个唯一的名称(例如," test3")。启动手表模拟器时,请在手表的硬件,设备菜单中选择该模拟器。
  2. Xcode Device's window

    1. Xcode:在Xcode的Active Scheme下拉菜单中选择并运行iPhone应用程序,然后在Active Scheme中选择并运行WatchKit App。即使名称不明确,这些操作中的每一个都将启动正确配对的模拟器。
    2. Xcode Active Scheme menu (iPhone app)Xcode Active Scheme window (WatchKit App)