如何使用swift 2.3项目支持iOS版本10.3

时间:2017-04-16 11:34:23

标签: ios iphone swift swift2

美好的一天,

Lastweek我将我的Xcode从8.2更新到8.3,在我的项目中我使用了swift 2.3版本。我尝试在我的Mac上使用多个版本的xcode,但是当我使用旧版本的Xcode时,我无法在拥有iOS版本10.3.1的设备上运行该项目

我不知道如何将swift 2.3运行到iOS版本10.3.1

注意:我的项目仍未在App Store上传。

由于

2 个答案:

答案 0 :(得分:2)

您需要iOS版10.3的DeveloperDiskImage才能使用xcode 8.2在设备(iOS 10.3)上运行您的项目。

here下载Xcode 8.3.2并使用路径 Xcode.app/Contents/Developer/Platforms/iPhoneOS从下载的Xcode中复制DeviceSupport中的 10.3(14E269)文件夹.platform / DeviceSupport / 并将其粘贴到Finder现有Xcode 8.2中的 Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / DeviceSupport / 路径中。

答案 1 :(得分:1)

它在release note中明确表示Xcode 8.3 no longer支持Swift 2.3版本。因此,您需要通过打开项目并选择编辑>将包含Swift 2.3代码的项目迁移到Swift 3语法。转换>当前的Swift语法。