Xcode 6无法找到CocoaPods库

4

我正在尝试构建一个使用CocoaPods的Xcode 5项目。POD文件如下:

target "MyProjectName" do

pod 'AFNetworking', '2.2.1'
pod 'SVProgressHUD', '0.9'
pod 'MDHTMLLabel', :head
pod 'CCBottomRefreshControl'
pod 'EXPhotoViewer', '~> 1.1.2'
pod 'NHBalancedFlowLayout', '~> 0.2'
pod 'SevenSwitch', '~> 1.3.0'
pod 'REFormattedNumberField', '~> 1.1.5'

end
安装和更新正确。

错误是:没有找到库,例如我在.pch文件中突出显示的那个库:

#import "SVProgressHud.h"
...
/Users/xyz/Documents/Projects/avbc/repo/ios/project/ProjectName-Prefix.pch:17:13: 'SVProgressHud.h' file not found

我已经按照以下解决方案进行了pod重新安装的步骤,但是并没有成功: 在Xcode 6和10.10 Yosemite上使用Cocoapods 我该怎么做才能成功构建我的项目呢?

2
你是否在每个目标中的头文件搜索路径中添加了“$(inherited)”? - Jasper Blues
@JasperBlues 我该怎么做? - marceloquinta
@JasperBlues 我刚刚在每个目标的头文件搜索路径中添加了 '$(inherited)',但没有成功。 - marceloquinta
1
好的,那就不是这个问题了。让我们等待更有经验的人来解决。 - Jasper Blues
1
@JasperBlues 实际上,我重复了你的步骤并解决了问题。我们需要在更改目标后清理项目,以确保所有内容都能得到正确处理。 - marceloquinta
Marcel,随意添加答案以供将来遇到相同问题的用户参考。 - Jasper Blues
2个回答

1
请尝试以下操作:
1)我通常在我的Podfile中设置平台:
platform :ios, '7.0'

2) 你是否已经使用<>链接库?

#import <SVProgressHUD/SVProgressHUD.h>

3) HUD应该使用大写字母,而不是小写的Hud。(大写)<- 如果你链接到Hud,文件将无法找到。


0
执行“项目清理”(Cmd+Shift+K)以解决问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接