使用cocoapods在iOS上进行GoogleCloudMessaging集成

时间:2015-08-12 09:06:23

标签: c++ ios xcode cocos2d-x cocoapods

我试图在iOS项目上集成GoogleCloudMessaging(GCM)。 (Cocos2d-x v3.2) 根据谷歌的指示,(https://developers.google.com/cloud-messaging/ios/client) 我使用cocoapods但失败并出现以下错误。

$ pod install
Updating local specs repositories
Analyzing dependencies
[!] Unable to satisfy the following requirements:

- `GoogleCloudMessaging` required by `Podfile`

以下是我测试的内容。

  • 在cocos2dx项目上安装GCM(v3.2) - >失败。
  • 创建一个非cocos2dx项目并安装GCM - >
  • 在cocos2dx项目上安装GoogleAnalytics - >成功了。
  • 使用v3.7创建cocos2dx项目并安装GCM - >失败。

我还没有任何线索,但为什么安装GCM失败但GoogleAnalytics没有。 有没有人在iOS上成功集成GCM?

修改

这是我的Podfile

# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'
source 'https://github.com/CocoaPods/Specs.git'
target 'SampleApp iOS' do
        pod 'GoogleCloudMessaging'
end

target 'SampleApp Mac' do
end

1 个答案:

答案 0 :(得分:1)

我可以在cocos2d-x论坛中引用帖子来解决这个问题。 在Xcode项目设置中将部署目标更改为7.0或更高版本将清除此问题。