当我将我的设备连接到xcode并尝试构建我的项目时,它会产生错误

时间:2017-05-15 13:17:27

标签: xcode xcode8-beta2

Could not locate device support files. 

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

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

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

  1. 操作系统版本太旧了
  2. iPhone和iPad的操作系统对于Xcode版本来说太新了
  3. 如果太旧,您可能需要下载较旧的SDK和操作系统版本。 你可以在Xcode中这样做。转到"首选项" - > "元件"并下载相应的模拟器。

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

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

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

    Apple Developer Portal: Go to downloads

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

    Apple Developer Portal: Select Xcode version to download