Parse.com 在 Xamarin 中推送 Android
Posted
技术标签:
【中文标题】Parse.com 在 Xamarin 中推送 Android【英文标题】:Parse.com Push on Android in Xamarin 【发布时间】:2014-10-28 06:26:59 【问题描述】:是否可以使用 Xamarin 在 android 上接收来自 Parse 的推送通知?
我一直在网上四处寻找,但我所看到的一切都表明这是不可能的。我可以使用 REST 服务在 ios 上注册推送通知,但在 Android 上我无法弄清楚如何在 Parse 上正确注册。
我能够在我自己的谷歌开发者应用上注册谷歌云消息,并收到一个设备 ID,所以我知道该部分应该能够工作,但我无法以任何方式实际注册该设备解析安装。
提前致谢!
【问题讨论】:
【参考方案1】:您始终可以bind the native Parse SDK for Android 并在您的 Android 应用中使用它。然后做同样的事情,使用 Objective Sharpie 绑定 iOS 的原生 Parse SDK。这就是我们如何让它为我们的应用程序工作。因此,回答您最初的问题:是的,可以使用 Xamarin 在 Android 上接收来自 Parse 的推送通知!
【讨论】:
有没有办法轻松设置所有解析对象以转换为标准 .Net 类型? 您的绑定可以/将包含解析类作为映射到其 Objective-C 对应项的 .net 表示。例如,您可以将 NSString 属性转换为字符串属性,将 NSUInteger 转换为 uint。 Java/Android 也是如此。【参考方案2】:Parse 现在支持此功能,无需进行任何自定义绑定。
http://blog.parse.com/announcements/push-net-push/
【讨论】:
以上是关于Parse.com 在 Xamarin 中推送 Android的主要内容,如果未能解决你的问题,请参考以下文章
Parse.com - 从 Parse.com 向 iOS 应用程序发送消息,不像推送通知