当前位置: 首页 > 知识库问答 >
问题:

Swift 2.0最低系统版本要求(部署目标)

夏季萌
2023-03-14

所以Swift 2.0即将推出Xcode 7,使用Swift 2.0所需的最低iOS/OSX系统版本是多少?

共有3个答案

杨雪松
2023-03-14

我在任何地方都找不到官方的回应,但他们暗示Swift 2.0将在WWDC 2015的几个演示中部署回iOS7。

  1. 会话403:使用Swift改进现有应用程序(http://asciiwwdc.com/2015/sessions/403),其中提到了Swift 2.0中的可用性功能:

因为他们都希望你支持这些旧版本,iOS7、8和现在的9可能会在今年秋天出现。

为此,我们在Swift 2.0中引入了这个新的可用性功能。

因此,只要您在Swift 2.0中编写一些代码,我们就有一个很好的方法来检查您使用的是什么SDK,以及您是否可以实际使用此功能。

但是如果我一直滑回到部署到iOS7,编译器可以看到,就像我们在这张幻灯片上看到的那样,使用这个方法在使用授权时请求是不安全的。编译器会告诉你这只是不安全的代码。这是一个错误。它将从字面上阻止您构建此代码。它会给你一个很好的安全检查。

孙志
2023-03-14

我已经测试了iOS7,没有任何更低的线索,但是你可能不应该再支持iOS6了。

姜鹏程
2023-03-14

一位苹果员工这样说:

iOS7/OS X 10.9,与Swift 1.0相同。

更新:我猜这是因为运行时被打包到内置的app/library/framework/中,与Swift 1相同。十、

 类似资料:
  • 问题内容: 因此,Swift 2.0即将推出Xcode 7,使用Swift 2.0所需的最低iOS / OS X系统版本是什么? 问题答案: 苹果员工说: iOS 7 / OS X 10.9,与Swift 1.0相同。 更新:我猜这是因为运行时已打包到内置的应用程序/库/框架/中,与Swift 1.x相同。

  • Ubuntu Desktop 14.04 OS X Yosemite Windows 8.0, 8.1 and 10 (x86 and x64) 另外 Linux 还需要额外的 GLIBCXX version 3.4.15 or later GLIBC version 2.15 or later

  • Gio.js仅依赖于Three.js。 经过测试,Gio.js在Three.js R90版本下可以很好地运行和使用。 Gio.js可以运行在以下的浏览器环境中: 浏览器 版本 Chrome 64.0.3282.167+ Firefox 58.0.2+ Safari 10.0.1+

  • 来自C标准ISO/IEC 9899:201x 5.1.2.3 P6: 符合要求的实现的最低要求是: 对易失性对象的访问严格按照抽象机器的规则进行评估。 在程序终止时,写入文件的所有数据应与根据抽象语义执行程序所产生的结果相同。 交互设备的输入和输出动态应按照7.21.3的规定进行。这些要求的目的是使无缓冲或行缓冲输出尽快出现,以确保提示消息在程序等待输入之前实际出现。

  • 您的计算机必须符合下面列出的最低技术规范,才能运行和使用 Lightroom。 适用于 2018 年 10 月版 (2.0) 及更高版本 早期版本的系统要求 Lightroom 系统要求 | 早期版本 注意: 要安装和使用 Lightroom ,您需要使用 Windows 10(v1709 或更高版本)或者 macOS 10.12 或更高版本。Windows 7、Windows 8.x、Windo

  • 9. 系统要求 默认情况下,Spring Boot 1.5.7.RELEASE要求Java 7及Spring Framework 4.3.11.RELEASE或更高版本。进行一些额外的配置可以在Java 6下使用Spring Boot,详细信息参见84.11节“如何使用Java 6”。为Maven(3.2+)、Gradle 2(2.9或更高版本)及Gradle 3提供了显式的构建支持。 尽管可以在