无法准备 XYZ 的 iPhone 进行开发

Yuu*_*uuu 4 xcode build ios

几天前,我能够在 iPhone 上使用 Xcode 构建一个 iOS 应用程序,但今天早上,当我尝试构建并运行该应用程序时,收到下面的错误消息,并且无法构建该应用程序现在。

请检查设备的连接,并查看“设备和模拟器”窗口中的所有错误。

我已经在帐户首选项中添加了我的 Apple ID,并在项目编辑器的“签名和功能”窗格中将项目分配给了一个团队。

这是“设备和模拟器”窗口中错误的屏幕截图。 在此输入图像描述 我的Xcode版本是13.0,iPhone是14.7.1

我收到“构建成功”的通知,但我的 iPhone 上没有显示任何内容,所以有人可以告诉我应该查看哪些内容或下一步可以做什么吗?

小智 9

以下解决方案对我有用

  1. 首先从以下https://developer.apple.com/support/xcode/检查 xcode 与 iOS 版本的兼容性版本
  2. 现在从“设备支持”中检查 Xcode 支持的设备列表
  3. 要进入“设备支持”:: 打开 Finder -> 应用程序 -> 滚动到 Xcode -> 右键单击​​ -> 显示包内容 -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport 这是以下列表对 Xcode 的 devices 文件夹支持
  4. 现在从 iPhone 设备检查您的 iOS 版本:: 从 iPhone 打开设置 -> 常规 -> 关于 -> 软件版本
  5. 如果“Device Support”文件夹不包含您的 iPhone iOS 版本的文件夹,则您需要从以下链接添加相应的文件夹 https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
  6. 从上面的 Github 页面,选择设备版本并下载 zip 文件
  7. 现在解压文件,您将获得适用于您的 iOS 版本的文件夹
  8. 将此文件夹复制到 Finder -> 应用程序 -> 滚动到 Xcode -> 右键单击​​ -> 显示包内容 -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platform -> DeviceSupport
  9. 断开设备连接(如果已连接),重新启动 xcode
  10. 在连接设备之前,使用 cmd + shft + k 从 xcode 中删除派生数据并清理缓存。然后确保从设备重置“位置和隐私”:: 从 iPhone 设备转到“设置”->“常规”->“转移或休息电话”->“重置”->“重置位置和隐私”->“输入密码以继续”
  11. 现在将您的 iPhone 设备与 macbook 连接(通过电缆),xcode 将检测您的设备并且您可以运行您的应用程序