Swift 3模式已被弃用

Bob*_*sky 8 xcode xcode10.1

在Xcode 10.1中,每当我构建我的应用程序时,我都会收到警告

Swift 3模式已被弃用,将在更高版本的Xcode中删除.请使用"编辑"菜单中的"转换>当前Swift语法..."将"我的Appp"迁移到Swift 4.2.(在目标'我的应用'中)

我怎么能抑制警告?

我尝试转换但转换失败,除此之外我的应用程序依赖于一些我无法转换的Pod /库.

有没有办法停止看警告?

Cri*_*ega 6

不幸的是,没有办法删除它.您需要手动将Pod /库更新为Swift 4.x或等到有人为您完成工作.否则,您将无法在将来的某个时间点使用较新的Xcode版本构建项目.

来自https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes:

Xcode 10是最后一个支持Swift 3的版本.通过打开项目并选择Edit> Convert> To Current Swift Syntax ...将项目从Swift 3代码迁移到Swift 4.2语法...(43101816)