无线调试是最近在Xcode 9、iOS 11和tvOS 11中添加的功能。苹果4K电视没有USB接口,因此需要无线调试。如何在Xcode中进行无线调试?


当前回答

先决条件

您的Mac机器应该至少有Mac OSX 10.12.4或更高版本 您的iOS设备应该至少有iOS 11.0或更高版本 两台设备应该在同一网络上。

激活步骤

通过电缆将你的iOS设备与Mac电脑连接起来。 然后从顶部菜单窗口>设备和模拟器打开Xcode 选择设备段,并从左侧设备列表中选择所需的设备。 在右边,你可以看到打开通过网络连接,启用这个选项,如图所示。 几秒钟后,您可以看到网络标志在您的设备前面。 拔掉设备的插头,像正常使用一样使用调试。

谢谢

其他回答

对于无线调试,Mac系统和iPhone/Device应该在同一个网络上。 在同一个网络上,你可以做- 你可以在Mac上启动热点,然后在iPhone/设备上连接,反之亦然。

在Mac

OR

在iPhone上,

Xcode►窗口►设备和模拟器►选择设备标签►点击连接 通过网络

https://help.apple.com/xcode/mac/9.0/index.html?localePath=en.lproj#/devbc48d1bad

我尝试过使用Xcode设备窗口的连接网络选项。但我无法看到设备名称旁边的“已通过网络连接”图标。同时,一旦移除USB,“通过网络连接”选项就会消失。此外,设备名称出现在断开连接的设备列表下。

但是使用“通过IP地址连接…”选项,我能够连接。

右键单击设备名称(在断开连接列表下)并选择“通过IP地址....连接”选项。

输入设备的IP地址,选择“连接”。(您可以通过移动设备设置> Wi-Fi >选择wifi名称)

如果按照Surjeet所描述的步骤进行操作后,仍然无法连接,请尝试关闭电脑的Wi-Fi并重新打开。这对我很管用。

另外,一定要信任iOS设备上的开发者证书(设置-通用-配置文件和设备管理-开发者应用程序)。

将无线设备与Xcode配对(iOS, tvOS)

试试这个:

用闪电线把你的iOS设备和Mac连接起来。您可能需要在设备上选择“信任此计算机”。 打开Xcode,打开窗口>设备和模拟器。 选择您的设备,然后选择“通过网络连接”复选框以配对您的设备。 在移除照明电缆后运行项目。