通知唤醒Xamarin中的IOS和ANDROID应用程序

问题描述:

我有使用Firebase编写的Xamarin应用程序。通知唤醒Xamarin中的IOS和ANDROID应用程序

想象一下,这两个应用程序(iOS和Android)都会死亡,我们的手机已被锁定。通知来到应用程序(iOS和Android),我想从我的Xamarin应用程序中唤醒一个屏幕(有人正在调用我的应用程序,所以它的行为像Skype)。

如何实现这一目标?

对于Xamarin.Android,你可以查看这个文档:Starting an Activity from a Notification

重要的是,您需要SetContentIntent来处理您的通知,当你建立它的活动。

对于Xamarin.iOS,请参见this docResponding to Notifications and Events部分。

对于Xamarin.Forms,您可能需要使用DependencyService在每个平台上实现通知。