Xcode 10 个迁移错误

Xcode 10 Migration Errors

迁移到 Xcode 10 后出现构建错误(多个命令产生...)。我该如何解决?

     Showing All Messages
 :-1: Multiple commands produce '/Users/deepaksharma/Library/Developer/Xcode/DerivedData/MyProject-     ekrrzesacinkoeffhnglauydvxex/Build/Products/Debug-iphoneos/MyProject.app/tint.png':
 1) Target 'MyProject' (project 'MyProject') has copy command from '/Users/deepaksharma/MyProject/MyProject/png/White Balance/tint.png' to '/Users/deepaksharma/Library/Developer/Xcode/DerivedData/MyProject-ekrrzesacinkoeffhnglauydvxex/Build/Products/Debug-iphoneos/MyProject.app/tint.png'
 2) Target 'MyProject' (project 'MyProject') has copy command from '/Users/deepaksharma/MyProject/MyProject/tint.png' to '/Users/deepaksharma/Library/Developer/Xcode/DerivedData/MyProject-ekrrzesacinkoeffhnglauydvxex/Build/Products/Debug-iphoneos/MyProject.app/tint.png'

我通过打开 "Copy Bundle Resources" 并查找重复包含并删除重复条目来解决它们。

我通过执行以下步骤解决了这个问题:

1.Goto 文件 -> Xcode 中的工作区设置。

2.select Build system中的Legacy Build system 然后点击done,

  1. 检查您添加的 info.plist 在 targets->Build Phases->copy bundle resources 中的路径是否正确。如果不是 删除 info.plist 然后再次添加 info.plist。

它将解决新 Xcode 10 的构建问题。

如果你想使用新的构建系统,那么你可以找到故障排除帮助enter link description here