将 iOS 10.3.3 与 Xcode 版本 8.2.1 一起使用?

Posted

技术标签:

【中文标题】将 iOS 10.3.3 与 Xcode 版本 8.2.1 一起使用?【英文标题】:Use iOS 10.3.3 with Xcode Version 8.2.1? 【发布时间】:2018-01-10 10:06:34 【问题描述】:

我使用的是 Xcode 版本 8.2.1,无法升级,因为我使用的是 2008 MBP,并且不支持最新版本的 Xcode。

我尝试在运行 ios 10.3.3 的 iPhone 5 上运行一个项目,但是当我尝试从 Xcode 运行该项目时,我收到以下错误消息:

我检查了位于以下位置的设备支持文件夹: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

我发现 10.3 文件夹不存在

有没有办法为 10.3 设备支持添加文件夹?有什么地方可以下载并添加到我的 Xcode 中?

如果这不可能,有谁知道降级到未签名的 iOS 固件(例如 10.2 或更低版本)的方法吗?

【问题讨论】:

***.com/a/41928402/4935811 【参考方案1】:

您必须使用 8.3 或更高版本更新您的 Xcode,或从此处下载 .dmg 文件 https://developer.apple.com/download/more/

【讨论】:

我下载了 Xcode 8.3,然后需要 MacOS 10.13。但是 10.13 不会运行下载的 Xcode 8.3,因为“无法确认开发者 (apple.com) 的身份”。在系统偏好设置中选择“仍然打开”没有帮助。因为有很多负面评论,我真的不想去 Xcode 9。有什么想法吗?【参考方案2】:

您可以单独下载 Xcode 8.3(或从此处获取它:https://gist.github.com/steipete/d9b44d8e9f341e81414e86d7ff8fb62d#gistcomment-2041802)并从位于 Developer/Platforms 目录中的那个获取 10.3 SDK。重新启动系统以及 XCode 并在设置中选择 SDk 为 10.3

【讨论】:

非常感谢!我只是从您的链接中下载了 10.3 文件夹并将其粘贴到 DeviceSupport 文件中,它就像魔术一样工作! 你知道iOS 11是否存在吗?我正在我的一部手机上运行测试版@Joe iOS 11 是一个不同的世界,我认为 Xcode 8.2 无法支持这一点。为此,您需要拥有 Xcode 9 测试版,如果您尚未下载,请下载它并查看新的 Simulators Avatar :) 不,我只是说在 Xcode 9 beta 的内置模拟器中它完全改变了。不,您至少需要 OS X 10.12 才能运行 Xcode 9 测试版 是否可以在模拟器中使用iOS 10.3.3?还是只是第一次迭代(10.3)?

以上是关于将 iOS 10.3.3 与 Xcode 版本 8.2.1 一起使用?的主要内容,如果未能解决你的问题,请参考以下文章

ios,xcode 8.0构建版本失效问题,

iOS 7 及更高版本 (8.4) 中不推荐使用 SegmentedControlStyle | Xcode 6.4

Xcode 5 应用程序在 IOS 8 的已发布版本下无法运行

Xamarin.iOS 和 XCode 8.3:如何下载配置文件?

如何在 Xcode 7 Beta 5 中安装 iOS 7 及更高版本的模拟器?

自动首选最大布局宽度在 8.0 之前的 iOS 版本中不可用