Cocoapods找不到标题xcode 6

Pti*_*taw 30 build ios cocoapods xcode6

我有一个问题xcode无法在我的wokspace中找到我的pod的标题.

目标的标题搜索路径似乎没问题

https://www.dropbox.com/s/ulqqai825a6xrg4/Screenshot%202014-09-29%2010.24.04.png?dl=1

这是我的podfile的内容

target "MyApp" do
pod 'AFNetworking', '~> 2.0'
pod 'Reachability'
pod 'ViewDeck', '2.2.11'
pod 'MBProgressHUD', '~> 0.8'
end
Run Code Online (Sandbox Code Playgroud)

但是当我构建项目时,我在prefix.pch中有这个错误

/Users/...../MyApp-Prefix.pch:17:13:找不到'AFNetworking.h'文件

我试图添加platform :ios, "8.0"我的podfile并做一个pod update但仍然没有运气

我也尝试在SO问题中添加$(继承),如: Xcode 6找不到cocoapods库

我在小牛队使用xcode 6

Sim*_*nal 106

我找到了解决方案 在您的项目属性中替换为:

我找到了解决方案

  • 仅供参考,这是项目信息. (12认同)
  • 这对我有用.似乎每当我调用`pod install`时,这都会被重置或未正确设置.由于我还没有在我的应用中使用测试,我删除了MyappTests目标并瞧! (2认同)

jws*_*art 19

您可能还想将您的pod与两个目标链接,如下所示:

platform :osx, '10.7'

link_with 'MyApp', 'MyApp Tests'
pod 'AFNetworking', '~> 1.0'
pod 'Objection', '0.9'
Run Code Online (Sandbox Code Playgroud)

来自Cocoapods的文档这个答案


更新:这不再适用于Cocoapods 1.0+,实现Podfile的正确方法是:

platform :ios, '9.0'
inhibit_all_warnings!

target 'MyApp' do
  pod 'ObjectiveSugar', '~> 0.5'

  target "MyAppTests" do
    inherit! :search_paths
    pod 'OCMock', '~> 2.0.1'
  end
end
Run Code Online (Sandbox Code Playgroud)

来源:https://guides.cocoapods.org/syntax/podfile.html#podfile

  • 我更喜欢这个删除测试目标. (3认同)

Ste*_*Arn 6

我能够在我的项目中解决这个问题.我有第二个测试目标.我从未使用过此目标,并且在将其从项目中删除后错误消失了.所以也许不是你的主要目标是问题的根源,而是另一个问题.