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,
- 检查您添加的 info.plist 在 targets->Build Phases->copy bundle resources 中的路径是否正确。如果不是 删除 info.plist 然后再次添加 info.plist。
它将解决新 Xcode 10 的构建问题。
如果你想使用新的构建系统,那么你可以找到故障排除帮助enter link description here
迁移到 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,
- 检查您添加的 info.plist 在 targets->Build Phases->copy bundle resources 中的路径是否正确。如果不是 删除 info.plist 然后再次添加 info.plist。
它将解决新 Xcode 10 的构建问题。
如果你想使用新的构建系统,那么你可以找到故障排除帮助enter link description here