【问题标题】:iOS version vs. iOS sdkiOS 版本与 iOS sdk
【发布时间】:2019-01-23 12:53:40
【问题描述】:

“iOS 版本”是指所使用的语言版本以及所使用的 XCode 版本吗?

  • 即。斯威夫特 4.2,XCode 10

下面的例子是“iOS SDK”的正确例子吗?

  • 即。 iOS 12.1

到目前为止,我已经做了一些研究并查看了这些链接,但还没有弄清楚:

about iOS target version and SDK version

https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/cross_development/Configuring/configuring.html

ios sdk version format


我问这个问题的原因是因为在这个问题的选定答案中提到了它:

ios app maximum memory budget

【问题讨论】:

    标签: ios sdk


    【解决方案1】:

    不,IOS 版本是指应用程序最终在每个实例中运行的操作系统版本(即,您可以在 IOS 12 上拥有 m 个用户和 n 个用户在 IOS 11 上使用相同的二进制文件)。

    SDK 版本是您用于创建应用的官方开发库和工具集的版本。 SDK 的版本号往往会随着新的 IOS 版本同步增加(即,要正确定位 IOS 12,您也需要 SDK 版本 12;但是使用 SDK 版本 11 为 IOS 11 编写的应用程序通常会继续在 IOS 12 上正常工作)。

    (此答案的早期版本提到 XCode 作为 SDK 的一部分,但并不严格,目前为 10.1 版。)

    【讨论】:

    • 所以我的理解正好相反?
    • 看起来是这样,但你可能是最好的判断者。
    • 好吧,显然你的经验比我多很多,所以我不得不不同意首席。你会是最好的判断者。
    • 我想说的是,您在问题中链接到的资源有些令人困惑,我不完全确定您现在的心理概念是什么样的。我希望这个答案足以解决它,但我绝不相信。我希望您能提出更多问题,尽管 Stack Overflow 可能不是获得总体概览的最佳场所。
    猜你喜欢
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 2023-03-24
    • 2015-11-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多