我正在寻找为Unity iOS游戏创建推送通知系统的解决方案。 在这个好tutorial中,我看到我需要一台服务器 目的是提供一般通知,如应用更新,新内容等......
我有一些问题:
感谢。
答案 0 :(得分:1)
Azure可以通过移动服务和通知中心中的 APNS (iOS推送)支持轻松处理推送通知需求。
移动服务要求您自己进行管理/管理,而通知中心将处理所有这些(显示日志,成功推送诊断,错误,错误注册)以及像其他功能,如基于标签的注册(能够推送给特定用户,以及其他东西)和模板
如果您只是在查看通知而且还不需要存储数据,我会查看通知中心(http://www.windowsazure.com/en-us/documentation/services/notification-hubs/)。<登记/>
就Unity支持而言,今天微软没有提供任何东西
但是, BitRave 有一个Azure移动服务和Unity的开源插件(http://www.bitrave.com/azure-mobile-services-for-unity-3d/)。
通知中心包含通过REST API公开的所有内容(注册推送,触发推送等),如果您愿意使用Unity发出HTTP请求,那么连接到应该是非常简单的通知中心(http://msdn.microsoft.com/en-us/library/dn223264.aspx)。
至于触发推送通知,您在Azure中有很多选项,包括:使用移动服务,使用网站/云服务/ VM从您的iOS应用程序触发。这取决于您可能需要的服务器/触发架构类型。
答案 1 :(得分:0)
Checkout Parse.com。开发许可证是免费的,你可以获得100万次API调用和大量推送通知推送。我在Azure方面的经验是,Parse.com可以做的事情非常黯淡和困难。
答案 2 :(得分:0)
使用pushsharp。这适用于所有设备,并且它是免费的