1、在账号配置都已经OK的情况下,NA端上过滤无法难道clientid, 跟个推那边排查,最终是sdk没有初始化
2、我理解unipush既然在个推上封装,那么初始化以及后续的流程都已经封装好啦
3、用户接入只要改下账号配置和jar包集成就行
个推官网:
查看调试日志信息
在 Application 的 onCreate 中添加以下代码:
com.igexin.sdk.PushManager.getInstance().setDebugLogger(this, new IUserLoggerInterface() {
@Override
public void log(String s) {
Log.i("PUSH_LOG",s);
}
});
我这样弄后,控制台输出只有:
08-28 16:46:53.087 12550 12550 I PUSH_LOG: [GT-PUSH] [LOG-LogController] Sdk version = 2.14.0.0
正常是:
[GT-PUSH] [PushManager]Start initializing sdk
[GT-PUSH] [PushManager]start pushService = com.getui.demo.DemoPushServiceNew
[GT-PUSH] [LOG-LogController] Sdk version = 2.14.0.0
[GT-PUSH] [PushManager]call registerPushIntentService
[GT-PUSH] onHandleIntent() = get sdk service pid
[GT-PUSH] ServiceManager start from initialize...
[GT-PUSH] load so = getuiext3 by system success
[GT-PUSH] Start login appid = TI85ilD*******L89MFNV appkey = 1qNlp*******BP9COgYjA
[GT-PUSH] Login successed with cid = e3f004e873f9a5d9e2e006c4a9ca2f5f
[GT-PUSH] onHandleIntent() = received client id
所以sdk初始化都没开始
日志如下:
主进程见附件1
pushservice进程见附件2
拜托了,确实自己这边已经尽可能的排查了,还是未找到原因