如何使用Xcode 8.2.1的iOS 10.3设备

时间:2017-03-29 17:06:57

标签: xcode8 ios10.3

此iPad mini 2(型号A1490)正在运行iOS 10.3(14E277),此版本的Xcode可能不支持此功能。

我的xcode版本8.2.1 我的设备ios版本10.2

5 个答案:

答案 0 :(得分:85)

您可以避免update to Xcode 8.3(仅适用于macOS Sierra)和Dropbox download from a random link on GitHub,如其他答案所示。要在Xcode 8.2.1中使用iOS 10.3,请按照下列步骤操作:

  • 退出Xcode 8.2.1

  • 从Apple(https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_8.3.3/Xcode8.3.3.xip)下载Xcode8.3.3.xip(需要登录)

  • 解压缩~/Downloads/Xcode8.3.3.xip(在Finder中,双击)

  • 将文件夹10.3.1 (14E8301)~/Downloads/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport复制到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport(在Finder中,右键点击Xcode.app和'显示包内容')

  • 删除~/Downloads/Xcode8.3.3.xip~/Downloads/Xcode.app

  • 启动Xcode 8.2.1。完成。

答案 1 :(得分:62)

为了使用Xcode 8.2.1在10.3设备上运行您的应用程序,您需要一个新的10.3开发人员磁盘映像。

您可以按照此用户指南here进行操作。使用风险由您自己承担。

步骤:

1.下载Zip文件并解压缩。

2.点击MAC OS中的“Finder”

3.点击“转到文件夹”

4.Paste /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。否则,请转到应用程序>右键单击Xco​​de>显示包装内容并按照上面的目录。

5.您会注意到您的版本以10.2结尾。所以你需要新的10.3。粘贴下载的文件夹。

6.Reboot Device + Xcode + Mac

答案 2 :(得分:12)

刚刚解决了。在此处获取新的Xcode:https://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12

答案 3 :(得分:3)

According to the message it feedbacks to you, I believe your device iOS version is 10.3. And you have to update your Xcode to 8.3 since it provides the necessary SDKs for iOS 10.3 ( see more detail from Apple)。

我认为你能做的是:

  1. 仔细检查您的设备iOS版本
  2. 如果是iOS 10.3,请从App Store更新您的Xcode(请注意,它需要您的Mac运行macOS 10.12或更高版本)。或者,如果您必须在iOS 10.2上测试您的项目,只需找到降级它的方法(Downgrade iOS 10.3 to the previous iOS version)。
  3. 希望这有帮助。

答案 4 :(得分:0)

我有同样的问题,对我而言,修复是继续从xcode运行应用程序...最终它刚刚在我的手机上启动,错误就消失了。

希望这有助于某人!