Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 椰子荚可以';找不到头xcode 6_Ios_Build_Xcode6_Cocoapods - Fatal编程技术网

Ios 椰子荚可以';找不到头xcode 6

Ios 椰子荚可以';找不到头xcode 6,ios,build,xcode6,cocoapods,Ios,Build,Xcode6,Cocoapods,我有一个问题,xcode在我的工作空间中找不到我的播客的标题 目标的标题搜索路径似乎正常 这是我的播客文件的内容 target "MyApp" do pod 'AFNetworking', '~> 2.0' pod 'Reachability' pod 'ViewDeck', '2.2.11' pod 'MBProgressHUD', '~> 0.8' end 但是当我构建项目时,prefix.pch中有这个错误 /Users/…../MyApp Prefix.pch:17:13

我有一个问题,xcode在我的工作空间中找不到我的播客的标题

目标的标题搜索路径似乎正常

这是我的播客文件的内容

target "MyApp" do
pod 'AFNetworking', '~> 2.0'
pod 'Reachability'
pod 'ViewDeck', '2.2.11'
pod 'MBProgressHUD', '~> 0.8'
end
但是当我构建项目时,prefix.pch中有这个错误

/Users/…../MyApp Prefix.pch:17:13未找到“AFNetworking.h”文件

我尝试在我的pod文件中添加
platform:ios,“8.0”
,并进行
pod更新
,但仍然没有成功

我还尝试添加$(继承的),如SO问题中所建议的:


我在mavericks上使用xcode 6

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

我找到了解决办法。在项目属性中,替换以下内容:


您可能还希望将吊舱与两个目标链接,如下所示:

platform :osx, '10.7'

link_with 'MyApp', 'MyApp Tests'
pod 'AFNetworking', '~> 1.0'
pod 'Objection', '0.9'
从和


更新:这不再适用于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

来源:

我同意jwswart的回答,因为我多次意识到,只定义“MyApp”的依赖项而忽略“MyAppTests”的问题如下:

目标:'MyApp'do

结束

中断生成过程,因为“MyApp”中定义的类使用了“MyAppTests”中不可见的依赖项。因此,正如jwswart所建议的:

链接_与“MyApp”、“MyApp测试”


只要试着为你的目标评论一下这句话

#  use_frameworks!

~~

我也有同样的问题。你找到解决办法了吗?我用你的答案找到了解决办法也许用@jwswart的答案更好。使用链接_和参考您的目标。测试目标在未来可能会有帮助。这在项目信息中。这对我很有用。似乎每当我调用
pod install
,都会重置或设置不正确。因为我还没有在我的应用程序中使用测试,所以我删除了MyappTests目标,瞧!我也有同样的问题,但是这个解决方案对我不起作用,我也在两个目标中适当地设置了标题搜索路径,并如上所述设置了项目设置。有什么想法,真烦人!我只想指出(因为我有同样的问题),将它添加到测试目标中是修复它的方法,即使我只是尝试构建常规目标。我不知道为什么会这样做,但它起了作用。@shortstuffsushi-我在哪里可以找到这个文件?我更喜欢这样做,而不是删除测试目标。link_with不再适用于cocoapods 1.0.1。