当试图build立我的项目时,“GooglePlus / GooglePlus.h文件未find”

我得到错误

GooglePlus/GooglePlus.h file not found 

当我试图build立这个项目。 我只是将Google Plus框架添加到项目中,之后,我尝试在app delegate.m文件中导入框架,但是我刚刚收到此错误。

我认为你必须删除当前的框架和捆绑谷歌加,然后从https://developers.google.com/+/mobile/ios/sdk/google-plus-ios-sdk-下载最新的一个谷歌加框架。 1.5.1.zip并从项目的Build_Settings> Build_Phases添加它们。

这样我已经解决了我的问题,也许你也可以得到它。

谢谢KD

我有同样的问题,在“ build立设置 > searchpath > 框架searchpath ”我有

 $(inherited) non-recursive $(PROJECT_DIR)/My non-recursive Project/Frameworks non-recursive 

我认为空间打破目录path改变它$(PROJECT_DIR)/"My Project"/Frameworks解决了我的问题..

请注意, My Project是我的项目名称, Frameworks是我的GooglePlus.bundle&.framework ,如果你的包含空格,加引号纠正它..例如: $(PROJECT_DIR)/"My Project"/"Google Frameworks".

Google-plus-ios-sdk-1.7.1文件夹拖放到“ Build Settings Frameworksearchpath中。

它的作品适合我。

我有同样的问题,是什么修复是从框架的父文件夹的名称中删除空格。 在父文件夹名称中使用空格,Xcode将在“框架searchpath”中显示多个目录。

对不起,我无法将其添加为评论,因为我没有足够的声誉。

有一件事,我想在链接器标志中添加-ObjC ,但它没有删除错误。 然后我从.pch文件中删除了#import <GooglePlus/GooglePlus.h> ,并添加到我的ViewController.h 。 有效。

我修改了Build Settings->Search Paths->Framework Search Paths$(PROJECT_DIR)/yourProject/3rdParty/"Google API" Build Settings->Search Paths->Framework Search Paths

在这里,添加报价标记很重要。 如果你错过了标记,那么Xcode将知道$(PROJECT_DIR)/yourProject/3rdParty/"Google"和API。

Drug&Drop需要从您的工作区的Pods / Frameworks框架到YourProject / Frameworks并select“目录参考”