无法为开发准备设备。 XCode 13.2.1,iOS 15.1
Failed to prepare device for development. XCode 13.2.1, iOS 15.1
将 mac OS 和 XCode 升级到 13.2.1 并将 iPhone 升级到 15.1 后,设备停止连接到 mac。它一直显示错误为
Failed to prepare device for development.
This answer 帮助了我你:
- 打开XCode和设备管理器
- 连接设备
- 连接时关闭设备
- 打开设备电源
- 等待设备在设备和模拟器中被 XCode 处理 window
回复:Xcode 13.2.1 和 iOS 15.4
您可能需要更新到最新版本 Xcode。如果您刚刚更新 phone OS,那么 Xcode 可能不支持最新的 OS。您可以在 App Store 上找到 Xcode 13.3.1(或更高版本)。不过,您还需要更新到蒙特雷。
以下解决方案对我有用
- 首先检查 xcode 与 iOS 版本的兼容性版本,来源为 https://developer.apple.com/support/xcode/
- 现在从'Device Support'
检查支持您的Xcode的设备列表
- 进入 'Device Support' :: 打开 Finder -> 应用程序 -> 滚动到 Xcode -> 右键单击 -> 显示包内容 -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport 这是支持您的 Xcode
的设备文件夹列表
- 现在从 iPhone 设备检查您的 iOS 版本 :: 从 iPhone 打开设置 -> 常规 -> 关于 -> 软件版本
- 如果'Device Support'文件夹不包含您的iPhoneiOS版本的文件夹,那么您需要从linkhttps://添加相应的文件夹github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
- 从上面的 Github 页面,select 设备版本和下载 zip 文件
- 现在解压文件,您将获得 iOS 版本的文件夹
- 将此文件夹复制到 Finder -> 应用程序 -> 滚动到 Xcode -> 右键单击 -> 显示包内容 -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport
- 断开设备(如果已连接),重新启动 xcode
- 在连接设备之前,从 xcode 中删除派生数据并使用 cmd + shft + k 清理缓存。然后确保从设备重置 'Location & Privacy' :: 从 iPhone 设备转到设置 -> 常规 -> 传输或休息 Phone -> 重置 -> 重置位置和隐私 -> 输入密码继续
- 现在将您的 iPhone 设备与 macbook 连接(通过电缆),xcode 将检测您的设备并且您可以 运行 您的应用程序
将 mac OS 和 XCode 升级到 13.2.1 并将 iPhone 升级到 15.1 后,设备停止连接到 mac。它一直显示错误为
Failed to prepare device for development.
This answer 帮助了我你:
- 打开XCode和设备管理器
- 连接设备
- 连接时关闭设备
- 打开设备电源
- 等待设备在设备和模拟器中被 XCode 处理 window
回复:Xcode 13.2.1 和 iOS 15.4
您可能需要更新到最新版本 Xcode。如果您刚刚更新 phone OS,那么 Xcode 可能不支持最新的 OS。您可以在 App Store 上找到 Xcode 13.3.1(或更高版本)。不过,您还需要更新到蒙特雷。
以下解决方案对我有用
- 首先检查 xcode 与 iOS 版本的兼容性版本,来源为 https://developer.apple.com/support/xcode/
- 现在从'Device Support' 检查支持您的Xcode的设备列表
- 进入 'Device Support' :: 打开 Finder -> 应用程序 -> 滚动到 Xcode -> 右键单击 -> 显示包内容 -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport 这是支持您的 Xcode 的设备文件夹列表
- 现在从 iPhone 设备检查您的 iOS 版本 :: 从 iPhone 打开设置 -> 常规 -> 关于 -> 软件版本
- 如果'Device Support'文件夹不包含您的iPhoneiOS版本的文件夹,那么您需要从linkhttps://添加相应的文件夹github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
- 从上面的 Github 页面,select 设备版本和下载 zip 文件
- 现在解压文件,您将获得 iOS 版本的文件夹
- 将此文件夹复制到 Finder -> 应用程序 -> 滚动到 Xcode -> 右键单击 -> 显示包内容 -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport
- 断开设备(如果已连接),重新启动 xcode
- 在连接设备之前,从 xcode 中删除派生数据并使用 cmd + shft + k 清理缓存。然后确保从设备重置 'Location & Privacy' :: 从 iPhone 设备转到设置 -> 常规 -> 传输或休息 Phone -> 重置 -> 重置位置和隐私 -> 输入密码继续
- 现在将您的 iPhone 设备与 macbook 连接(通过电缆),xcode 将检测您的设备并且您可以 运行 您的应用程序