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 应用程序发送消息,不像推送通知

无法接收来自 parse.com 的推送通知

如何使用 Parse.com 推送通知服务在 Android 应用程序中推送 URL?

使用 Parse.com 安排 iOS 推送通知

Parse.com 禁用推送通知通知

错误〜parse.com推送通知android?