“通过网络连接”无线调试不起作用 Xcode 9

问题描述 投票:0回答:6

我正在尝试通过 wifi 网络运行我的 iOS 应用程序。但它并没有像我预期的那样工作。

未显示已连接网络标志

enter image description here

我正在使用:

macOS Sierra - 10.12.6(在 Mac mini 中)

Xcode - 9.0 (9A235)

iOS - 11.0

注意:Mac mini 和 iPhone 均连接到相同的 wifi 网络

已经尝试过

  1. 更换另一个网络

  2. 重新启动 iPhone 和 Mac mini 两次。

  3. 取消设备配对并再次配对设备。

我错过了什么吗?

ios xcode ios11 xcode9
6个回答
103
投票

我遇到了同样的问题,并执行了以下步骤以使事情正常运行:

  1. 打开“设备和模拟器”
  2. 连接您的设备并选中“通过网络连接”复选框
  3. 断开您的设备
  4. 右键单击左侧栏中您的设备列表(在“已断开连接”下)
  5. 选择“通过 IP 地址连接..”并输入您设备的 IP 地址

enter image description here


10
投票

经过多次 Wi-fi 重置和设备重启(对于 iOS 12、Xcode 10),我发现适合我的解决方案是:

  1. 断开 iOS 设备与 Mac 的连接
  2. 转到“设置”->“在 iOS 设备上开发”
  3. 点击“清除受信任的计算机”
  4. 通过电缆将 iOS 设备重新连接到 Mac
  5. 在 iOS 设备上点击“信任这台计算机”并输入密码
  6. 转到 Xcode 中的设备管理器并启用“通过网络连接”

网络符号出现,我就可以开始了。


2
投票

我遇到了问题,因为我的手机和计算机上运行着 VPN。当我关闭它们时,一切都正常工作。


0
投票

先决条件:iOS => 11.0; Xcode 9; iOS 设备和 Mac 使用同一网络

这对我有用: 1.插入iPhone,选择“通过网络连接” 2. 选择您的 iPhone 作为调试构建的目标。 3. 拔掉插头,在 iPhone 上构建应用程序(会失败)。 4.重新插入,检查网络符号(它出现在我这里)。 5. 拔掉插头并成功无线构建。

抱歉,这是一个手动放弃的答案:/


0
投票

我刚刚弄清楚。 插入电缆,运行应用程序(必须设置连接到网络),然后停止。 拔出电缆,转到“调试”>“附加到进程”(选择您的应用程序) 现在可以工作了


0
投票

取消设备配对解决了我的问题。取消配对后,设备会显示通知

Trust Computer

© www.soinside.com 2019 - 2024. All rights reserved.