2017-04-16 65 views
3

美好的一天,我如何支持IOS版本10.3 SWIFT 2.3项目

过去一周我更新了我的Xcode 8.2至8.3,在我的项目,我用SWIFT 2.3版本。我试图使用多个版本的xcode到我的Mac,但是当我使用旧版本的Xcode时,我无法在iOS设备上运行项目版本10.3.1

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

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

感谢

回答

1

它在release note据说清楚的Xcode 8.3 no longer支持Swift 2.3版本。因此,您需要将包含Swift 2.3代码的项目迁移到Swift 3语法,方法是打开该项目并选择编辑>转换>转换为当前Swift语法。

+0

好@keshav谢谢! –

+0

@nicoaureliovillanueva如果你满意我的答案,那么你会接受它。 –

2

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

here

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

+0

这帮了我很多!该项目太大,无法将其快速修复。如果我可以下载应用程序并运行它,为什么我无法在我的设备上构建它?再次感谢! – Mijail

+0

@Mijail cool!很高兴帮助你。 –