在xamarin.forms中关闭应用程序时,推送通知未收到

时间:2018-02-05 12:00:54

标签: push-notification xamarin.forms

我已经在我的xamarin.forms应用程序中实现了推送通知。

我在android中使用了gsm通知,而IOS使用了插件。

当应用程序处于前台或后台时工作正常。但如果我关闭(杀死)应用程序,则不会收到通知。

任何人都对此有所了解。

请帮忙。 谢谢。

1 个答案:

答案 0 :(得分:1)

您是否添加了权限

<强>的iOS:

info.plist中

<key>UIBackgroundModes</key>
<array>
<string>voip</string>
<string>fetch</string>
<string>remote notification</string>
</array>

<强>机器人:

清单文件:

<uses-permission android:name="android.permission.WAKE_LOCK" />
<permission
    android:name="co.my.packagename.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />
<uses-permission android:name="co.my.packagename.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.VIBRATE" />

一旦使用发布模式部署应用程序,请尝试