0
Could not locate device support files. 

此 iPhone 5s(型号 A1457、A1518、A1528、A1530)运行的是 iOS 10.3.1 (14E304),此版本的 Xcode 可能不支持。

4

2 回答 2

0

每当您要使用的 iOS 版本高于 Xcode 模拟器已安装的最高版本时,您都需要更新 Xcode。这可以通过以下两种方式之一来完成。最简单的是使用 App Store 下载/更新 Xcode。如果 App Store 没有显示任何更新,您必须从https://developer.apple.com/手动下载最新的 Xcode 构建。

当您计算机上的 Xcode 版本之前已下载到开发人员门户时,您将需要从开发人员门户手动下载。例如,许多 beta 测试人员可能会直接下载文件,而不是使用 Mac App Store,因为它是 beta 下载。

我建议尝试通过 App Store 最初从那里下载 Xcode 来保持更新。这样做的好处是它可以自动更新并节省您的计算机空间(Xcode是一个大文件,如果您仍然有旧版本,您可能没有足够的空间下载新版本)。

于 2017-05-15T13:48:04.883 回答
0

至于评论,我现在将写一个答案。:-)

每当您遇到此错误时,可能有两个原因:

  1. 操作系统版本太旧
  2. iPhone/iPad 的操作系统对于您的 Xcode 版本来说太新了

如果它太旧,您可能需要下载较旧的 SDK 和操作系统版本。你可以在 Xcode 中这样做。转到“首选项”->“组件”并下载相应的模拟器。

如果设备操作系统是最新的,你必须确保你的 Xcode 也是最新的。要么通过 AppStore 更新 Xcode,要么(我更喜欢这种方式,因为 AppStore 用于在某种状态下挂断,并且在重新启动 Mac 之前无法再完成,至少我有过几次)。

旁注:Xcode 需要多 GB 的免费存储空间。确保您有足够的可用存储空间进行更新。

您可以从https://developer.apple.com门户下载最新的 Xcode 版本:转到下载:

Apple Developer Portal:前往下载

然后选择感兴趣的项目(在您的情况下为 Xcode)

Apple Developer Portal:选择 Xcode 版本下载

于 2017-05-16T06:41:00.793 回答