iOS开发功能Debug

Xcode编译问题----“Multiple commands

2020-12-03  本文已影响0人  M_PI_4

弱鸡拉完项目Build遇到的ERROR, 如下所示:

Multiple commands produce '/Users/Tomato/Library/Developer
/Xcode/DerivedData/XXXX-fjwfdlboiwngkmbkqoefqmnbrale/
Build/Products/Debug-iphoneos/XXXX.app/Frameworks/App.framework':
1) Target 'XXXX' has copy command 
from 
'/Users/Tomato/Desktop/SpringCoca/XXXX/Pods/FlutterXXSDK/Classes/App.framework' 
to 
'/Users/Tomato/Library/Developer/Xcode/DerivedData/XXXX-fjwfdlboiwngkmbkqoefqmnbrale/Build/Products/Debug-iphoneos/XXXX.app/Frameworks/App.framework'
2) That command depends on command in Target 'XXXX': 
script phase “[CP] Embed Pods Frameworks”
“Multiple commands produce ...”的产生原因:

Workspace Setting 的 "New Build System"会对构建中的元素循环进行严格的检查,避免不必要的重建,这个也是错误出现的原因。

更多详情, CocoaPods官方issue链接:issue8122.

解决办法
参考来源
  1. Xcode 11编译错误Multiple commands produce的解决
  2. iOS中关于: Multiple commands produce 的错误解决
  3. 升级到Xcode10以后,编译旧项目报错
  4. Xcode “Embed Frameworks” built under different configuration
上一篇 下一篇

猜你喜欢

热点阅读