我最近开始使用Xcode 8 beta在Swift 3.0中开发Mac应用程序。我计划在8月中旬完成开发,这将是在macOS的公开发布之前。我当前的开发机器运行El Capitan,我编译的Swift 3.0代码在当前的操作系统版本上运行良好,这是一个好兆头,但我有点担心在以前的OS X版本上运行代码可能存在一些问题(例如10.10)。这是一个有效的问题吗?另外,在MacOS发布之前,我是否能够使用Swift 3.0发布应用程序?
答案 0 :(得分:4)
每个Swift应用程序都附带Swift标准库。这样做的优点是默认情况下它可以在多个OS版本上运行。负面的一点是,它会为您的最终应用包添加几MB。
所以,是的,您的应用程序将适用于以前的版本,但请记住,在Xcode 8 GM发布之前,您无法将应用程序提交到Mac App Store。