现象:
Multiple commands produce '/Users/mac/Library/Developer/Xcode/DerivedData/ShopApp-flspauhcfvyzxmdoakmlrfpdvtbo/Build/Products/Debug-iphonesimulator/ShopApp.app/Frameworks/ShopApp_Gateway.framework':
1) Target 'ShopApp' has copy command from '/Users/mac/Library/Developer/Xcode/DerivedData/ShopApp-flspauhcfvyzxmdoakmlrfpdvtbo/Build/Products/Debug-iphonesimulator/ShopApp_Gateway.framework' to '/Users/mac/Library/Developer/Xcode/DerivedData/ShopApp-flspauhcfvyzxmdoakmlrfpdvtbo/Build/Products/Debug-iphonesimulator/ShopApp.app/Frameworks/ShopApp_Gateway.framework'
2) That command depends on command in Target 'ShopApp': script phase “[CP] Embed Pods Frameworks”
原因:
构建选项【New Build System】严格检查引起的。
Xcode13更改为 更改
解决:
方法一:将Build System选项从【New Build System】,恢复为【Legacy Build System】即可,但Xcode13 又会引起其它问题。不推荐
方法二:
在target -> Build phase > Copy Bundle Resource -> [CP] Embed Pods Frameworks 中找到ShopApp_Gateway.framework,移除掉ShopApp_Gateway.framework即可。