【问题标题】:Xcode update required for developing on new iOS versions在新的 iOS 版本上开发需要 Xcode 更新
【发布时间】:2017-12-14 23:51:48
【问题描述】:

当有新的 iOS 版本发布时,为什么下载新版本的 Xcode 很重要?

假设我在我的手机上安装了 iOS 11,并尝试使用 Xcode 8.3(不支持这个新版本的 iOS)开始开发应用程序,它将无法运行。

有时,我也必须下载新版本的 macOS。

【问题讨论】:

  • @KKRocks 如果我设置 9.0 目标会发生什么?
  • 问题是为什么在任何新的iOS版本发布时总是需要下载xcode的大文件(我知道新的xcode支持新的OS SDK)。还有新的xcode也不支持MacOS的问题。以iOS11设备为例,只支持新的XCOde 9,新的Xcode onsupport MacOS 10.12.4及以上
  • 只需要大量下载,因为这是测试版程序。非常简短的回答是,如果 Apple 不需要支持一切,这会让他们更容易。

标签: ios iphone macos ios11 apple-developer


【解决方案1】:

为了在设备上运行开发代码,Xcode 了解它可以使用的不同 iOS 版本。

如果您尝试在装有新版本 iOS 的 iOS 设备上构建和运行,Xcode 会设置为不知道该版本并且无法工作。

这允许 Apple 在开发过程中更新 Xcode 与 iOS 设备的通信方式,而无需更新的 iOS 版本保持向后兼容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 1970-01-01
    • 2020-12-07
    • 1970-01-01
    相关资源
    最近更新 更多