Swift 4迁移

时间:2019-01-06 21:20:41

标签: swift xcode migration

早上好

我有Xcode 10.1和Swift 3.2 我正在尝试迁移到Swift 4.0,但不幸的是我遇到了以下错误:

A。多个命令产生'/Users..../path/' 1.目标“ ApplicationTests” 2.目标“ ApplicationUITests” 3.定位“应用”

B。循环在目标“ ApplicationTests”和“ Application”之间的依赖关系;建设可能会产生不可靠的结果。 循环路径:应用程序测试->应用程序->应用程序测试 保留了目标构建顺序,因为“并行构建”已关闭。

也许有人知道如何解决它。 谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的应用确实没有指定周期,则可能需要清理并重建应用。通过按Cmd + Option + Shift + k进行清洁,然后重新构建/重新运行您的应用程序。通常可以解决Xcode中的一些构建问题。

修改

此外,您可能想检查构建系统是否使用新的或旧的系统。转到File -> Project Settings (or Workspace Settings)并正确配置它。尝试使用旧版构建系统;新建系统有时仍会表现出奇怪的行为。