iOS Dev on El Capitan Xcode 8.2



我刚刚开始学习iOS开发。我有一个正在运行El Capitan(10.11.6)的旧MacBook Pro。我读到,将兼容的最后一个版本是8.2。如果有以后的版本可以正常工作,请告诉我。

在8.2中开发的缺点是最新版本的9.2?如果我在8.2上发展,我会面临任何主要问题吗?

预先感谢您的答复。

最大的缺点可能是您无法访问iOS 11 SDK,该iOS 11 SDK使用Xcode 9发货。这意味着您将无法使用任何新功能在您的应用程序中iOS 11。如果您使用的是Swift,您也不会获得最新版本。

  1. 您将面临语言问题,因为XCode 8.2支持Swift 2.3时XCode 9.2支持最新的Swift 4.0

  2. Xcode 9包括用于iOS 11.2的SDK,WatchOS 4.2,MacOS 10.13.2和TVOS 11.2

  3. Xcode 9.2具有iPhone X模拟器(新设备)

您在迁移到最新的时面临问题。

如果您的MacBook规格不够快,最新的Xcode会让您受苦。同样,最新的Xcode也需要MacOSX High Sierra。然而,为了进行比较,我的Mac Mini 2012在Mac High Sierra和Xcode 9.2上运行" OK ISH"。因此,如果您的MacBook规范与我的规格相似,则应该使用最新的规格。

最新更新