我刚刚创建了一个新项目,并安装了一些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资源,如果有相同名称的捆绑资源,删除其中的任何一个。
对我来说,这是一个来自应用程序扩展的视图,它的命名与我的主应用程序的视图相同。从扩展中重命名视图解决了这个问题。