如何在Xcode 8.2.1中使用iOS 10.3设备
这个iPad mini 2(型号A1490)运行iOS 10.3(14E277),这个版本的Xcode可能不支持。
我的xcode版本8.2.1我的设备ios版本10.2
为了使用Xcode 8.2.1在10.3设备上运行你的应用程序,你将需要一个新的开发者磁盘映像为10.3。
你可以在这里看到这个用户指南,似乎也为我工作。 使用风险自负。
脚步:
1.下载Zip文件并解压。
2.在MAC OS中点击“Finder”
3.点击“转到文件夹”
4.Paste /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport。 否则,进入应用程序>右键单击Xcode>显示软件包内容并按照上面的目录。
5.你会注意到你的版本在10.2。 所以你需要新的10.3。 粘贴下载文件夹。
6.重新启动设备+ Xcode + Mac
正如其他答案中所build议的那样,您可以避免更新Xcode 8.3 (仅适用于macOS Sierra)和Dropbox从GitHub上的随机链接下载 。 要在Xcode 8.2.1中使用iOS 10.3,请按照下列步骤操作:
-
退出Xcode 8.2.1
-
从Apple下载
Xcode8.3.3.xip
( https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_8.3.3/Xcode8.3.3.xip )(需要login) -
解压缩
~/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。 完成。
刚刚解决它。 在此处获取新的Xcode: https : //itunes.apple.com/us/app/xcode/id497799835? ls =1& mt =12
根据消息反馈给你,我相信你的设备的iOS版本是10.3。 而且你必须更新你的Xcode到8.3,因为它提供了iOS 10.3所需的SDK( 请参阅Apple的更多细节 )。
我认为你可以做的是:
- 仔细检查你的设备的iOS版本
- 如果是iOS 10.3,请从App Store更新您的Xcode(注意,它需要您的Mac运行MacOS 10.12或更高版本)。 或者,如果您必须在iOS 10.2上testing您的项目,只需find降级的方法(将iOS 10.3降级到之前的iOS版本 )。
希望这可以帮助。
我有这个完全相同的问题,对我来说,解决的办法是继续从Xcode运行应用程序…最终它只是在我的手机上启动,错误消失了。
希望这可以帮助别人!