在Xcode 10.1中,每当我构建应用时,都会收到警告
Swift 3模式已被弃用,稍后将被删除 Xcode版本。请使用“编辑”菜单中的“转换>转换为当前Swift语法…”将“我的Appp”迁移到Swift 4.2。 (在目标“我的应用”中)
如何取消警告?
我尝试进行转换,但转换失败,此外,我的应用程序依赖于某些我无法进行任何转换的Pod /库。
有没有办法停止看到警告?
答案 0 :(得分:6)
很遗憾,没有办法删除它。您需要将Pods /库手动更新为Swift 4.x,或者等到有人替您完成工作。否则,将来您将无法使用更新的Xcode版本构建项目。
来自https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes:
Xcode 10是最后一个支持Swift 3的版本。打开项目,然后选择“编辑”>“转换”>“转换为当前的Swift语法…”(43101816),即可将项目从Swift 3代码迁移到Swift 4.2语法。
答案 1 :(得分:0)
下载Xcode 10.1以便能够使用Swift 3或Pod格式编译代码:
https://developer.apple.com/download/more/?name=Xcode