无法使用可可豆荚归档 xcode 中的构建

Posted

技术标签:

【中文标题】无法使用可可豆荚归档 xcode 中的构建【英文标题】:Can not archive build in xcode with cocoa pods 【发布时间】:2015-07-01 12:48:43 【问题描述】:

我正在使用 xCode 6.3.2 和 0.37.2 的 pod。我有一个主要目标和一个测试目标,pod 文件看起来像:

pod 'AFNetworking', '~> 2.0'

target :'UnitTest' do
 pod 'OCMock',      '~> 3.1'   # OCMock
end

我也在使用配置文件,包括“Pods.debug.xcconfig”和“Pods Tests.debug.xcconfig”

在尝试制作存档时出现错误:

ld: library not found for -lPods-UnitTest-AFNetworking

如果我使用模拟器运行 - 它运行良好。 出现这种奇怪问题的原因是什么?

【问题讨论】:

【参考方案1】:

一个我有这个问题我是这样解决的:

pod 'AFNetworking', '~> 2.0'

target :UnitTest, :exclusive => true do
 pod 'OCMock',      '~> 3.1'   # OCMock
end

exclusive => true do 这就是诀窍。希望它也对你有用。

【讨论】:

@alex 现在一切正常吗?

以上是关于无法使用可可豆荚归档 xcode 中的构建的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 12 无法构建可可豆荚 - 生成伞头 [关闭]

由于可可豆荚中的内部保护错误快速类功能而无法访问

无法将没有可可豆荚的 Google Analytics iOS SDK 添加到我的项目中

在监视目标中使用 fastlane 和可可豆荚进行构建的问题

如何使用可可豆荚安装 Google Api

如何使用可可豆荚在终端中安装 Firebase 身份验证?