在物理设备中选中“通过网络连接”

Checkmark "Connect Via Network" in physical device

提问人:Fedy_ 提问时间:9/19/2023 最后编辑:Fedy_ 更新时间:11/18/2023 访问量:1454

问:

Screen from xcode "Devices And Simulators"

将 XCode 从 14.3 更新到 15.0 后,我有一个错误,我无法在物理设备中禁用“通过网络连接”。

也可通过电缆连接设备

如果此复选框为灰色,如何从设备禁用“通过网络连接”。

XCode 15.0 版本, 设备 iPhone 11 iOS 17.0 版本

更新:

在 Apple Developer https://developer.apple.com/forums/thread/737875?login=true 上发帖

更新:

Xcode 15.0.1 发行说明

enter image description here

Xcode 调试 USB 调试 xcode15

评论

2赞 Alex Sh. 9/22/2023
同样的问题。而且该功能似乎显着减慢了调试速度。
0赞 Fedy_ 9/22/2023
@AlexSh。是的,应用程序启动时需要一段关键时间。
0赞 Fedy_ 9/22/2023
@AlexSh,也许问题与过时的设备有关。,你有什么样的设备?
0赞 Fedy_ 9/22/2023
苹果发布了 ios 17.0.1 😁
1赞 Alex Sh. 9/22/2023
不,我有 12 Pro 和 M2 macbook,所以这绝对不是过时的设备问题:-)在 14.3 xcode 版本上,一切都很好。此外,我之前在使用“通过网络连接”选项时遇到了调试速度变慢的问题,所以我认为这就是原因。我的意思是从一个断点“跳”到另一个断点需要很长时间。

答:

7赞 NGnear 9/23/2023 #1

同样的问题;这似乎是 iOS 或 Xcode 中的一个错误。

从 Mac AppStore 运行 Xcode 15.0 (15A240d),看起来它只发生在运行 17.0.0 和 17.0.1 的设备上。运行 16.7 的设备仍然可以使用线路进行调试,并且“通过网络连接”复选框正常工作。

我在这里提交了一份错误报告 https://feedbackassistant.apple.com/form-response/31792610 我希望那些面临相同问题的人也可以提交报告,以鼓励 Apple 尽快修复它。

2023 年 10 月 17 日更新:虽然 Apple 尚未修复,但开发者论坛中的解决方法对我有用:https://developer.apple.com/forums/thread/737875?answerId=768846022#768846022

  1. 在不运行 Xcode 的情况下插入设备
  2. 启动 Xcode

2023 年 12 月 19 日更新:这仍然是 iOS 17.2.1 和 Xcode 15.2 的问题;开发人员论坛中发布了更好的解决方法:https://developer.apple.com/forums/thread/737875?answerId=773300022#773300022

  1. 断开 Wi-Fi 连接
  2. 启动 Xcode 并运行调试
  3. 重新启用 Wi-Fi
  4. 再次运行 debug

如果您可以在 macOS 上禁用 VPN,请确保这样做;VPN连接似乎产生了很多问题

评论

0赞 Fedy_ 9/23/2023
无法打开链接:“请求失败,状态代码为 403”
0赞 NGnear 9/23/2023
不知道为什么:(我又试了一次,它有效。也许链接到 Apple ID?也许尝试在链接中没有数字
0赞 kelin 12/19/2023
在开发论坛上提出的解决方法(首先插入设备,然后启动 Xcode)对我不起作用。
0赞 NGnear 12/20/2023
嗨,@kelin,试一试这个新的解决方法:developer.apple.com/forums/thread/...;不幸的是,这仍然是 iOS 15.2.1 和 Xcode 15.2 的问题
0赞 Julius Naeumann 11/18/2023 #2

获取 LuLu 等应用程序防火墙并禁用 Xcode 的所有连接。

编辑:这在某个时候停止为我工作。我希望苹果能解决这个问题。

评论

0赞 Fedy_ 11/20/2023
作品,谢谢 ❤️
0赞 Artem M 11/30/2023
对我来说,在 iPhone 上启动该应用程序是不可能的。Xcode 在附加到调试器的步骤中失败,并显示错误。
0赞 kelin 12/19/2023
你希望苹果解决这个问题,但看起来更像是苹果准备通过电缆禁用开发。
2赞 Fedy_ 12/4/2023 #3

临时解决方案。

试试这个:

  1. 在设备上打开飞行模式
  2. 从 Xcode 运行应用。
  3. 关闭设备上的飞行模式。

资料来源:Xcode 15,如何取消选中物理设备的“通过网络连接”? - https://developer.apple.com/forums/thread/737875?answerId=773300022#773300022