zoukankan      html  css  js  c++  java
  • 极光推送能获取 registrationId,但是接收不到通知

    集成极光推送进行调试的时候,运行 App 可以正常获取 registrationId,但是却迟迟无法收到推送消息,而Android 端是可以正常收到消息;

    检查了证书配置和极光的配置一切正常,便开始返回查看 code 寻找问题.

    最终发现如下方法中的 deviceToken 被注掉后导致注册 id 成功却推送的时候迟迟无法检测到设备进行消息推送.

    /**
     Required - 注册 DeviceToken
     注:
     JPush 3.0.9 之前的版本,必须调用此接口,注册 token 之后才可以登录极光,使用通知和自定义消息功能。
     从 JPush 3.0.9 版本开始,不调用此方法也可以登录极光。但是不能使用APNs通知功能,只可以使用JPush自定义消息。
     
     @param application 应用
     @param deviceToken 标识
     */
    - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
        [JPUSHService registerDeviceToken:deviceToken];
    }

    以上便是此次分享的内容,希望对大家能有所帮助!

  • 相关阅读:
    截屏 多难未遂
    捕捉异常
    Android中缓存记忆
    Android中的线程池
    悄悄为Android中解决部分适配问题哦!
    java中的服务端跳转与客户端跳转区别与联系
    doget(),doput()方法的使用
    基本概念--同步,异步
    java--SimpleDataFormat类
    java--9
  • 原文地址:https://www.cnblogs.com/survivorsfyh/p/9907883.html
Copyright © 2011-2022 走看看