【问题标题】:"Connect via network" wireless debugging not working Xcode 9“通过网络连接”无线调试无法正常工作 Xcode 9
【发布时间】:2017-09-20 11:16:10
【问题描述】:

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

已连接网络标志未显示

我正在使用:

ma​​cOS Sierra - 10.12.6(在 Mac mini 中)

Xcode - 9.0 (9A235)

iOS - 11.0

注意:Mac mini 和 iPhone 都连接到同一个 wifi 网络

已经尝试过

  1. 更换另一个网络

  2. 重启 iPhone 和 Mac mini 两次。

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

我错过了什么吗?

【问题讨论】:

  • 尝试删除iPhone密码并重新添加,然后通过网络连接,看看是否有效。
  • 同样的问题,我找不到解决方案。我已经安装了 iOS 11 GM 和 Xcode 9 GM,但无法正常工作

标签: ios xcode ios11 xcode9


【解决方案1】:

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

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

【讨论】:

  • 对我来说,输入 IP 地址后它会继续旋转。
  • 如果我去其他地方,因此使用不同的 IP 地址,这仍然有效吗?
  • 好的,测试过了 - 它仍然可以从任何 IP 地址工作。
  • 这对我有用,但我需要先取消配对设备
  • 你今天救了一条 iPhone 的命
【解决方案2】:

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

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

网络符号出现了,我可以走了。

【讨论】:

  • 谢谢!为我工作(iPadOS 13.3.1、macOS Catalina、Xcode 11.3.1)
  • 但是 Apple TV 呢?我在带有 tvOS 13.4 的 Xcode 11.3.1 上也有同样的问题。添加了“设备支持”文件夹
  • @Sebastian OP 正在询问 iOS,所以这个解决方案是特定的。对此感到抱歉。
【解决方案3】:

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

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

对不起,这是一个免责的答案:/

【讨论】:

  • 您还可以尝试一件事 - 登录您的路由器并清除 MAC 地址或关闭路由器电源并重新打开(我确定您已经这样做了,但我想我会无论如何推荐)。
【解决方案4】:

我只是想通了。 插入电缆,运行应用程序(必须设置连接到网络),然后停止。 拔出电缆,转到调试>附加到进程(选择您的应用程序) 现在它工作了

【讨论】:

    猜你喜欢
    • 2018-03-05
    • 2019-08-01
    • 2012-05-12
    • 1970-01-01
    • 2018-12-06
    • 2018-03-03
    • 2014-10-04
    • 2012-04-01
    • 1970-01-01
    相关资源
    最近更新 更多