通知唤醒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 doc的Responding to Notifications and Events
部分。
对于Xamarin.Forms,您可能需要使用DependencyService在每个平台上实现通知。