我的任务是为移动应用程序实现支持尽可能多的平台的推送服务器。我需要建议什么是最好的方式。
经过一番研究后,我发现GCM当然支持本机iOS设备和Android。因此,在完美的情况下,我还想在cordova(混合应用程序)上支持iOS / Android设备。可以使用GCM来支持所有这些平台,如果没有,那么解决这个问题的其他方法是什么?
这是我最初的一个更严肃的编程任务之一,所以任何帮助都将受到赞赏。
我感兴趣的是GCM是否支持使用cordova上的iOS,是否更好地使用GCM或从头开始编写针对不同平台的代码?
答案 0 :(得分:1)
是的,您可以将GCM用于IOS和Android。以下是一些有用的链接。
Google Cloud Messaging for iOS
另见现有的SO PhoneGap Build Push Notification
干杯!
答案 1 :(得分:0)
我已经完成了这个项目,经过一些研究,这是我的结论
适用于iOS的GCM
所以现在我的建议是适用于iOS的APNS和适用于Android的GCM。