You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用MacBook Air M1的Xcode14.3.1为iPhone7(iOS15.7.7)配置开发环境遇阻

问题描述

在MacBook Air M1上使用Xcode 14.3.1,将运行iOS 15.7.7的iPhone 7用于应用测试时,遇到持续异常:连接设备并确认信任后,Xcode的「Devices and Simulators」面板一直显示iPhone is busy: Preparing iPhone for development提示。

已尝试的无效操作

  • 重启iPhone和Mac
  • 更换全新数据线
  • 取消设备配对后重新配对

特殊现象

面板中始终同时出现两条Making iPhone ready for developing提示,疑似进程陷入死锁,且无法找到手动取消途径。

问题截图

核心疑问

  1. 未找到明确信息说明Xcode支持外接设备的最低iOS版本;
  2. 新iOS版本有「Developer Mode」,但iOS 15.7.7可能不支持,想了解适配iPhone 7的推荐Xcode版本。

解决方案建议

一、解决进程死锁问题

  1. 强制终止相关进程
    打开Mac的「活动监视器」,搜索并终止以下进程:

    • Xcode
    • iproxyd
    • usbmuxd
      完成后重新启动Xcode,再次连接iPhone。
  2. 清理Xcode设备缓存
    打开终端,执行以下命令删除Xcode的设备相关缓存文件:

    rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport
    rm -rf ~/Library/Developer/Xcode/DerivedData
    rm -rf ~/Library/Caches/com.apple.dt.Xcode
    

    清理完成后重启Mac和iPhone,重新进行设备配对连接。

二、版本兼容性适配

  1. 当前版本冲突说明
    Xcode 14.3.1官方主要支持iOS 16.4及以上版本,对iOS 15.x的老设备(如iPhone 7)存在兼容性缺陷,这是导致设备准备进程异常的核心原因之一。

  2. 推荐Xcode版本
    iPhone 7最高支持iOS 15.7.8,推荐使用Xcode 13.4.1——该版本是官方支持iOS 15.x系列的最终稳定版本,对老设备适配性更好,且iOS 15及以下版本无需开启「Developer Mode」。

  3. 安装注意事项
    安装推荐版本前,建议彻底卸载当前的Xcode 14.3.1,避免版本冲突;可从Apple开发者官网下载对应版本的Xcode(需登录Apple ID)。


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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 16:23:11