产生多个命令

  • 本文关键字:命令 swift xcode
  • 更新时间 :
  • 英文 :


我刚刚创建了一个新项目,并安装了一些pod。当我尝试构建时,我得到这两个错误:

Showing Recent Issues
Multiple commands produce '/Users/myUser/Library/Developer/Xcode/DerivedData/Demo-eobcppugxuuucmefyvotwbqadppx/Build/Intermediates.noindex/Demo.build/Debug-iphonesimulator/Demo.build/Objects-normal/arm64/AppDelegate.stringsdata':
1) Target 'Demo' (project 'Demo') has compile command for Swift source files
2) Target 'Demo' (project 'Demo') has compile command for Swift source files

Showing Recent Issues
Multiple commands produce '/Users/myUser/Library/Developer/Xcode/DerivedData/Demo-eobcppugxuuucmefyvotwbqadppx/Build/Intermediates.noindex/Demo.build/Debug-iphonesimulator/Demo.build/Objects-normal/arm64/SceneDelegate.stringsdata':
1) Target 'Demo' (project 'Demo') has compile command for Swift source files
2) Target 'Demo' (project 'Demo') has compile command for Swift source files

原来我在targets->Build Phases删除重复的部分,以及所有ok

我也有同样的问题但在我的例子中,我有相同的名称对于两个swift文件。解决方案是转到构建阶段,检查是否有同名的Swift文件,并删除其中的任何一个。

这个错误的另一个问题是在目标构建阶段复制Bundle资源,如果有相同名称的捆绑资源,删除其中的任何一个。

对我来说,这是一个来自应用程序扩展的视图,它的命名与我的主应用程序的视图相同。从扩展中重命名视图解决了这个问题。

相关内容

  • 没有找到相关文章

最新更新