你的项目中有没有库?我认为你试图用依赖关系来隐藏你的项目,并且使用新的swift版本存在问题。尝试取消选中除项目之外的所有依赖项并转换为新版本的Swift
将所有依赖项(例如通过Cocoapods)升级到支持Swift 4.2的最新版本始终是一个好主意。在我的例子中,我还需要手动将Swift 4的Swift语言版本构建设置从Swift 4更改为Swift 4.2,因为lib仅使用4.2中的一些API。
我也有问题。我找到解决方案来解决这个问题在web https://ericasadun.com/2018/09/13/converting-projects-by-hand-to-4-2/
您尝试删除pod文件中的pod并再次安装pod并在命令文件夹项目中更新pod,然后转换为Swift 4.2。如果它不起作用,请在第二步。
您尝试在构建设置项目中执行此操作或尝试按链接Web中的操作。