将 iOS 设备添加到 Xcode 的设备中,无需电缆即可进行调试/构建

Posted

技术标签:

【中文标题】将 iOS 设备添加到 Xcode 的设备中,无需电缆即可进行调试/构建【英文标题】:Add iOS device to Xcode's devices for debugging/building without cable 【发布时间】:2017-11-22 22:53:41 【问题描述】:

我想知道是否有人知道如何在 Xcode 中添加 ios 设备并为该设备启用“通过网络连接”选项,而无需先使用闪电电缆将设备连接到计算机。

我的情况是我的两个 USB 端口都坏了,所以我无法通过闪电电缆将任何设备连接到我的计算机。

顺便说一句,我的一台 iOS 设备已经在我的计算机上启用了 wifi 同步,我也想用它在 Xcode 上进行无线调试。我不知道这是否有帮助..

【问题讨论】:

【参考方案1】:

可惜没有,看图一定要先在设备中找到:

这是什么类型的电脑?如果您有 Th​​underbolt 端口,您可以购买甚至借用 Thunderbolt 转 USB 适配器。我有一台 iMac 2011 可以将 Thunderbolt 2 转换为 USB 3。从 2011 年中期开始的任何 Mac,包括 MacBook Air、pro 或 iMac 都应该有它。我知道这听起来可能很贵,但现在适配器可以更便宜了。

这是我在 Apple Store 上的链接,可以确认它有效,无论如何它可能有用。

Kanex Thunderbolt to eSATA + USB 3.0 Adapter

如果使用后不喜欢,Apple 通常有 14 天退货政策。

【讨论】:

这是 2011 年初的 MBP。不幸的是,我的迅雷端口也坏了。我不知道这是怎么发生的 :) 我希望有一种方法可以手动添加设备,可能会弄乱 Xcode 的设备配置文件.. 如果这样的事情存在! 除非您将您的 Mac 备份到具有工作 USB 的机器上,然后恢复它......并这样做,我怀疑您有很多选择。我想你可以把硬盘拿出来,在一台正常工作的 MacBook 上用 Xcode WiFi 配对你的设备……

以上是关于将 iOS 设备添加到 Xcode 的设备中,无需电缆即可进行调试/构建的主要内容,如果未能解决你的问题,请参考以下文章

无需手动连接设备即可在 iOS 中部署设备

ios:如何在没有连接设备的情况下将新的 UDID 添加到配置文件?

在 iOS 设备(iPhone / iPad)上安装应用程序或从 Xcode 创建 .ipa,无需代码签名和开发人员帐户

iOS 7 / Xcode 5:以编程方式访问设备启动图像

VS Code 中的 React Native:将 iOS 设备的配置添加到 launch.json

将设备更新到 iOS 11.2 会中断对 Xcode 9.1 的支持