在Android上未收到推送通知

第1453999章

我没有收到我的Android Push通知。我能够

  • 注册设备
  • 接收设备标识符
  • 将通知消息推送到GCM

我成功地进入了通知已发送事件,但是在我的设备上未收到任何消息。成功的推送代码如下:

string apiKey = "API KEY HERE";
push.RegisterGcmService(new GcmPushChannelSettings(apiKey));

string load = "Hello World";
int count = 2;
string dev = 'device identifier generated for device';
string payload = "{\"alert\":" + "\"" + load + "\"" + ",\"badge\":" + "\"" + count + "\"}";
//IMPORTANT: For Android you MUST use your own RegistrationId here that gets generated within your Android app itself!
GcmNotification note = new GcmNotification().ForDeviceRegistrationId(dev).WithJson(payload);
卡雷尔·韦德

确保您已在android端进行了所有设置。https://developer.android.com/google/gcm/gcm.html

除此之外,PushSharp确实提供了您可能想要获得的新版本。https://github.com/Redth/PushSharp

您可能还想添加一些事件以进行跟踪,并确保没有问题。

        push.OnDeviceSubscriptionExpired += new DeviceSubscriptionExpiredDelegate(push_OnDeviceSubscriptionExpired);
        push.OnDeviceSubscriptionChanged += new DeviceSubscriptionChangedDelegate(push_OnDeviceSubscriptionChanged);
        push.OnChannelException += new ChannelExceptionDelegate(push_OnChannelException);
        push.OnNotificationFailed += new NotificationFailedDelegate(push_OnNotificationFailed);
        push.OnNotificationSent += new NotificationSentDelegate(push_OnNotificationSent);

然后在android端,检查logcat以查看是否有任何消息通过。

甚至退后一步,尝试从设备本身发送推送。https://developer.android.com/google/gcm/client.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel Expo推送通知-在Android上未收到通知

来自分类Dev

在Android中未收到解析推送通知

来自分类Dev

尚未收到在Back4App上带有解析的Android推送通知

来自分类Dev

iOS8.0.2上未收到Pushkit voip推送通知

来自分类Dev

Android模拟器未收到推送通知

来自分类Dev

Android模拟器未收到推送通知

来自分类Dev

订阅后仍未收到Android Parse推送通知

来自分类Dev

互联网开启时未收到Android推送通知

来自分类Dev

Android设备未收到推送

来自分类Dev

未收到GCM推送通知(全部结束)

来自分类Dev

在睡眠模式下未收到推送通知

来自分类Dev

未收到GCM推送通知(全部结束)

来自分类Dev

设备未收到iOS推送通知

来自分类Dev

未收到Phonegap iOS推送通知

来自分类Dev

桌面Google Chrome推送通知未收到

来自分类Dev

未收到离子云推送GCM通知

来自分类Dev

在Testflight中未收到推送通知

来自分类Dev

在Mac上未收到有关自定义记录区的CloudKit推送通知

来自分类Dev

iOS 使用cordova 推送通知。从未收到通知

来自分类Dev

在 iOS 设备上未收到 Firebase 推送通知。尽管控制台记录了消息,但它是在设备上收到的

来自分类Dev

GCM客户端未收到推送通知

来自分类Dev

Windows Phone应用未收到推送通知:解析

来自分类Dev

GCM + AppEngine-应用程序未收到推送通知

来自分类Dev

iOS未收到通过API发送的Firebase推送通知

来自分类Dev

未收到推送通知-AWS SNS和Expo

来自分类Dev

使用应用程序时未收到iOS推送通知

来自分类Dev

Phonegap插件推送注册设备,但未收到通知

来自分类Dev

有时未收到推送通知 firebase

来自分类Dev

在 IOS Firebase 云功能中未收到推送通知

Related 相关文章

热门标签

归档