所以,今天我把iphone上的ios升级到了10.3。然后我点击xcode运行我的项目,然后.xcode8.2回应说,它不支持运行超过10.2的ios设备,我应该更新xcode。因此,我将xcode更新为当前版本,即xcode9.0。所以Xcode说它不能读取迅捷2.3项目,我必须使用更低的版本来转换为swift3。现在我在堆栈溢出上读到,只有xcode 8.2能够将我的项目转换为won 3,但是如果我这样做了,我的项目就不会在我的手机上编译。我该怎么做?
关于我身边的旧项目该怎么说?为什么苹果会让Xcode愚蠢到不能阅读任何版本的斯威夫特?!现在和将来,我应该如何转换和编译任何旧项目?
发布于 2017-09-19 21:34:25
更新Xcode 8.2到8.3以支持iOS 10.3。使用Xcode 8.3将Swift 2代码更新为Swift 3,然后使用Xcode 9迁移到Swift 4。
您可以在https://developer.apple.com/download/more/上找到不同版本的Xcode
苹果公司一直在向前迈进。如果你想成为iOS/macOS开发人员,你需要跟上。
https://stackoverflow.com/questions/46310021
复制相似问题