无法从Swift中的Cocoapods导入GoogleCloudMessaging

时间:2016-07-07 13:49:41

标签: ios swift google-cloud-messaging cocoapods

我的问题是我无法将podfile下载的GoogleCloudMessaging导入我的Swift项目。 我的步骤:

  1. 我安装了它 pod'GoogleCloudMessaging','〜> 1.2'
    http://i.stack.imgur.com/x3rKm.png
  2. 2.它没有“.framework”,而是“.a”文件库。所以我把它添加到我的链接框架和库中:
    http://i.stack.imgur.com/cImxW.png

    1. 我也将它导入我的桥接头,一切正常,我没有看到任何错误。看起来像:
    2. #import <GoogleCloudMessaging/GoogleCloudMessaging.h>
      1. 所以我尝试使用以下代码将库添加到AppDelegate中:

        导入GoogleCloudMessaging

        但它显示错误“没有这样的模块'GoogleClougMessaging'”

      2. 我在Google Frameworks上阅读了一些有关此类问题的帖子,尝试设置(将Google更改为GoogleCloudMessaging):

        “所以我没有添加$(SRCROOT)/ Pods(递归),而是添加:
        “$ {SRCROOT} / Pods / Google”(递归)到标题搜索路径
        “$ {SRCROOT} / Pods / Google”(递归)到框架搜索路径“

        但它没有帮助。

        P.S。:抱歉,我没有足够的声誉在帖子中显示图片,所以我添加了截图的链接

        修改
        上帝,我做到了。
        不知道为什么,但试图'pod Google / CloudMessaging'会导致错误“找到满足Google/CloudMessaging依赖关系的规范,但它们需要更高的最低部署目标。”但它是8.0,所以这很奇怪 最后,我只是将我的项目从我的仓库下载“git clone ...”到新文件夹,然后进行“pod install”,一切正常,我的'pod Google / CloudMessaging'已成功安装。导入消失的错误,我甚至不需要将此库放到Linked Frameworks和Libraries中,也没有向AppDelegate写入任何导入

0 个答案:

没有答案