【问题标题】:“GooglePlus/GooglePlus.h file not found” when trying to build my project尝试构建我的项目时“找不到 GooglePlus/GooglePlus.h 文件”
【发布时间】:2014-04-08 08:31:39
【问题描述】:

我得到了错误

GooglePlus/GooglePlus.h file not found

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

【问题讨论】:

  • GooglePlus 框架是否添加到 Link binary with libraies?
  • 在构建设置中添加 -ObjC 在其他链接器标志中
  • 不,不要在构建设置中添加-ObjC,因为它根本没有任何效果。
  • 删除 Google Plus 框架并重新添加。此错误是由于框架路径在 Header 路径中更改而发生的。
  • 您似乎没有按照 Google 的说明进行操作。他们在头文件中说#import <GooglePlus/GooglePlus.h>,在实现文件中说#import <GoogleOpenSource/GoogleOpenSource.h>

标签: ios xcode4.6


【解决方案1】:

google-plus-ios-sdk-1.7.1 文件夹拖放到 Build Settings 中的 Framework 搜索路径中。

它对我来说很好用。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,在“Build Settings > Search Path > Framework Search Paths”下

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

    我认为空格会破坏目录路径 将其更改为 $(PROJECT_DIR)/"My Project"/Frameworks 解决了我的问题..

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

    【讨论】:

    • 你是对的。我的路径已经过时了,为什么它不起作用。
    【解决方案3】:

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

    这样我解决了我的问题,也许你也能得到它。

    谢谢 KD

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题,解决的方法是从框架的父文件夹名称中删除空格。父文件夹名称中有空格,Xcode 将在“框架搜索路径”中显示多个目录。

      抱歉,我没有足够的声誉,无法将其添加为评论。

      【讨论】:

        【解决方案5】:

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

        【讨论】:

          【解决方案6】:

          我已将Build Settings->Search Paths->Framework Search Paths的路径修改为$(PROJECT_DIR)/yourProject/3rdParty/"Google API"

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

          【讨论】:

            【解决方案7】:

            将所需的框架从工作区的 Pod/Frameworks 拖放到 YourProject/Frameworks 并选择“目录参考”

            【讨论】:

              猜你喜欢
              • 2016-08-11
              • 2020-04-06
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2017-09-03
              • 2011-02-06
              相关资源
              最近更新 更多