【发布时间】:2017-04-12 12:37:53
【问题描述】:
Google 已将 GCM(Google Cloud Messaging)替换为用于推送通知的新 FCM(Firebase Cloud Messaging)。我正在尝试在我的 Android (Xamarin.Forms) 项目中实现推送通知。由于 Google Play 服务依赖性问题,FCM 似乎尚不支持表单(请参阅下面的详细信息)。当我尝试使用旧的 GCM 系统实现时,Google Developer Console 将不允许我访问 GCM API 凭据页面(只是将我重定向到 FCM)。有没有人有任何建议让推送通知在 Xamarin.Forms 解决方案中与 Android 一起使用?
注意:我正在使用 Azure 通知中心来发送消息(我的 iOS 已经在运行)
依赖问题:最新的 Xamarin.Forms 包依赖于 Xamarin.Android.Support.v4 (23.3.0)。 Xamarin.Firebase.Messaging 依赖于 Xamarin.GooglePlayServices.Basement (32.961.0)。 Xamarin.GooglePlayServices.Basement (32.961.0) 依赖于 Xamarin.Android.Support.v4 (>=24.2.1)。
【问题讨论】:
标签: android azure google-cloud-messaging xamarin.forms firebase-cloud-messaging