早上好
我有Xcode 10.1和Swift 3.2 我正在尝试迁移到Swift 4.0,但不幸的是我遇到了以下错误:
A。多个命令产生'/Users..../path/' 1.目标“ ApplicationTests” 2.目标“ ApplicationUITests” 3.定位“应用”
B。循环在目标“ ApplicationTests”和“ Application”之间的依赖关系;建设可能会产生不可靠的结果。 循环路径:应用程序测试->应用程序->应用程序测试 保留了目标构建顺序,因为“并行构建”已关闭。
也许有人知道如何解决它。 谢谢!
答案 0 :(得分:1)
如果您的应用确实没有指定周期,则可能需要清理并重建应用。通过按Cmd + Option + Shift + k
进行清洁,然后重新构建/重新运行您的应用程序。通常可以解决Xcode中的一些构建问题。
修改
此外,您可能想检查构建系统是否使用新的或旧的系统。转到File -> Project Settings (or Workspace Settings)
并正确配置它。尝试使用旧版构建系统;新建系统有时仍会表现出奇怪的行为。