回答

4

Google Cloud Messaging最初是一个发送Android通知的平台。他们增加了一个iOS的SDK,但使用其在iOS SDK意味着你同时使用GCM和苹果推送通知服务:

推适用于iOS设备=>谷歌云端通讯=>苹果APNS =>设备

如果您只开发iOS应用程序,最好直接使用APNS。如果您已经为GCM设置了所有基础架构,那么您可以通过仅支持GCM来解决iOS和Android问题,为您节省一些代码。

欲了解更多详情,您可以使用这个谷歌官方文件:下面https://developers.google.com/cloud-messaging/ios/client

Link是一个谷歌云通讯的IO快速启动应用程序,它演示了如何iOS应用程序连接到GCM以及如何接收消息:https://github.com/googlesamples/google-services/tree/master/ios/gcm

相关问题