我的问题是我无法将podfile下载的GoogleCloudMessaging导入我的Swift项目。 我的步骤:
2.它没有“.framework”,而是“.a”文件库。所以我把它添加到我的链接框架和库中:
http://i.stack.imgur.com/cImxW.png
#import <GoogleCloudMessaging/GoogleCloudMessaging.h>
所以我尝试使用以下代码将库添加到AppDelegate中:
导入GoogleCloudMessaging
但它显示错误“没有这样的模块'GoogleClougMessaging'”
我在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写入任何导入