无法使用可可豆荚归档 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 中的构建的主要内容,如果未能解决你的问题,请参考以下文章

使用 Facebook 和 Google 登录的 AWSMobileHubHelper 无法构建 var 可可豆荚

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

可可豆荚更新破坏了一些东西,现在“豆荚更新”会产生错误

可可豆荚的 Xcode 12.3 问题

安装可可豆荚后出现“ld:找不到选项的目录”构建错误

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