CocoaPods:多个命令产生

Posted

技术标签:

【中文标题】CocoaPods:多个命令产生【英文标题】:CocoaPods: Multiple commands produce 【发布时间】:2019-05-15 23:55:48 【问题描述】:
Showing Recent Messages
:-1: Multiple commands produce '/Users/coel/Library/Developer/Xcode/DerivedData/XXXXXX-ercdvkscrqvgfqhfocqthkuzinrp/Build/Intermediates.noindex/ArchiveIntermediates/XXXXXXXXXXX/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/CocoaLumberjack.framework':
1) Target 'CocoaLumberjack-Default-Swift' has create directory command with output '/Users/coel/Library/Developer/Xcode/DerivedData/XXXXXX-ercdvkscrqvgfqhfocqthkuzinrp/Build/Intermediates.noindex/ArchiveIntermediates/XXXXXXXX/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/CocoaLumberjack.framework'
2) Target 'CocoaLumberjack.default-Swift' has create directory command with output '/Users/coel/Library/Developer/Xcode/DerivedData/XXXXXXXX-ercdvkscrqvgfqhfocqthkuzinrp/Build/Intermediates.noindex/ArchiveIntermediates/XXXXXXXXX/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/CocoaLumberjack.framework'

如果我删除其中一个,则找不到头文件。我可以调试但无法存档。

【问题讨论】:

使用旧的构建系统可能是一种解决方法 对不起,我不想切换到更低的 Xcode 没有必要 - 请参阅 ***.com/a/53050109/556617 【参考方案1】:

当我有多个目标时遇到这个问题。

请确保您的目标在General -> Deployment Info 下具有相同的ios 版本并再次运行pod install。

【讨论】:

【参考方案2】:

记录cmets中讨论的答案:

使用旧的 Xcode 构建系统是一种解决方法。详情here.

【讨论】:

以上是关于CocoaPods:多个命令产生的主要内容,如果未能解决你的问题,请参考以下文章

cocoapods 命令

Cocoapods:将 pod 链接到多个目标问题

CocoaPods:命令行构建

使用 Cocoapods 管理多个目标的依赖关系

解决 CocoaPods 命令 pod install 安装 github.com 上的包非常缓慢或者失败

ios 怎么把cocoapods东西拉出来