对于谷歌云端通讯的iOS支持(iOS support for Google Cloud Messag

2019-08-17 21:56发布

我在谷歌的开发者控制台,GCM允许生成iOS版API密钥看到。 我搜索的网页进行任何形式的文档有关如何实现推送通知的iOS应用程序throught GCM,但我没有找到答案。

难道真的有可能在iOS应用程序使用GCM来实现推送通知飞机? 文档,示例或东西来学习如何做到这一点?

谢谢!

Answer 1:

我试了一下,它的伟大工程。 按照此https://developers.google.com/cloud-messaging/ios/start

这是如何工作的。

您在创建谷歌的控制台应用程序项目。 上传的开发和生产认证的创建向导。(你必须同时上传),然后按照文档的步骤。

逻辑原理如下

  1. 我们要求从APNS照常设备令牌。
  2. 那么,我们该令牌发送到GCM服务与提供的API。
  3. 然后GCM发送回一个又一个令牌。
  4. 我们发送令牌应用服务器。
  5. 应用服务器可以发送使用代币的通知。

很酷的功能。

GCM为iOS有一些很酷的功能,如

  • 订阅基于某个特定主题的通知。 忽略其他。

  • 通知发送到应用程序内的其他设备。

如果你想尝试谷歌示例应用程序。 UPDATE:这是谷歌与资本摹现在。 只是

pod try Google

在那里,你将获得ObjC,迅速,甚至Mac应用程序,可以发送通知的例子。

更新。

谷歌正在向火力点云messageing从GCM。



Answer 2:

谷歌现在已经推出了谷歌云平台为iOS。 见他们的博客文章以了解更多信息。 谷歌云端通讯现已支持Android和iOS。



Answer 3:

谷歌已经更新了其在线文档 。 你仍然需要一个有效的APNS证书。 之后,您的应用程序可以使用的GCM注册的iOS GCM API 。 您的通知服务器应该工作而无需修改。



Answer 4:

答案是肯定的,你可以使用谷歌云端通讯API与iOS设备进行通信,但其相当复杂的过程。 你可以阅读官方文档https://cloud.google.com/resources/articles/ios-push-notifications

问候



Answer 5:

作为谷歌I / O 2015年,谷歌正式添加了对iOS的GCM支持。 你可以在这里找到更多的信息: https://developers.google.com/cloud-messaging/ios/start



Answer 6:

虽然一些谷歌的API与iOS GCM工作是仅适用于Android。 发送推送通知给iOS设备的唯一方法是通过苹果推送通知系统。 谷歌将不得不支持这一点。

您可以随时我们像城市飞艇,如果你要推到多个平台。



Answer 7:

响应没有谷歌云端通讯 。 但是有可能推送通知发送给使用谷歌云平台谷歌App Engine谷歌云端点 iOS设备。 ( 请参见本文档 )
但你会需要不可避免地会与苹果推送商品通知服务进行通信。 做任务是肯定比直接使用苹果的服务更为复杂。



Answer 8:

哇,这是非常糟糕的。 其实你需要修改客户端在iOS这个工作! 在我的公司,这只是不幸的是不是一个选择,做回亚马逊SNS。

这里的想法是,与谷歌的执行,你只需要与GCM沟通,但为了将消息发送到iOS,那么您的设备将已经与GCM同步率先通过令牌等,因此需要对iOS版客户端图书馆。

由于谷歌应用程序引擎的用户,我真的被这个激动,但是这是一个真正的失望。



文章来源: iOS support for Google Cloud Messaging