You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

无数据线实现iPhone 6与MacBook Pro的Xcode无线调试方法求助

实现Xcode无线调试iPhone 6(无需数据线,替代Diawi)

嘿,虽然你现在没有连接Mac和iPhone的数据线,但其实只需要临时使用一次数据线完成设备配对,之后就能全程无线部署和调试应用了,完全不用再折腾Diawi链接。下面是适配你的设备和系统版本的具体步骤:

第一步:完成首次设备配对(必须用数据线)

因为无线调试需要先让Mac和iPhone建立信任配对,这一步绕不开数据线,你需要临时准备一根:

  • 如果你有USB-C转Lightning数据线,直接连接MacBook Pro的Thunderbolt 3(USB-C)接口和iPhone 6;如果只有普通Lightning线,需要加一个USB-C转USB-A转接头来连接Mac。
  • 解锁iPhone,在弹出的「是否信任此电脑」对话框点击信任,同时Mac上也确认信任该设备。

第二步:在Xcode中启用无线调试

  1. 打开Xcode,点击顶部菜单栏的 Window > Devices and Simulators(或者用快捷键 Shift + Command + 2)。
  2. 在弹出的窗口中切换到Devices标签页,找到已连接的iPhone 6。
  3. 勾选设备右侧的 Connect via network 选项。
  4. 等几秒,设备列表里你的iPhone旁边会出现一个小网络图标,说明配对成功,现在就可以拔掉数据线了!

第三步:无线运行和调试应用

  • 确保你的Mac和iPhone 6连接在同一个Wi-Fi网络下(这是无线调试的前提)。
  • 在Xcode顶部的设备选择下拉菜单里,找到你的iPhone 6(现在会显示带有网络图标的设备名称)。
  • 选择你要运行的项目,点击运行按钮(▶️),Xcode会自动把应用安装到iPhone上并启动,和有线连接时的体验完全一致。
  • 调试功能也全部可用:设置断点、查看控制台输出、调试UI元素这些操作,和有线连接没有区别,修改代码后直接重新运行即可。

一些注意事项

  • 如果之后在Xcode里找不到无线设备,打开Devices and Simulators窗口点击设备列表的刷新按钮,或者重启Mac和iPhone的Wi-Fi试试。
  • 你的系统版本(High Sierra 10.13.4 + iOS 11.2.5)搭配Xcode 9及以上版本就支持无线调试,刚好符合要求,不用担心兼容性问题。

内容的提问来源于stack exchange,提问作者Chandni

火山引擎 最新活动