tonytt

之前偶尔会出现,今天基本每次都会出现这个 111.png 1460x168 46.2 KB

你好,我集成了最新版的 avoscloud-android-sdk-v4.4.8,然后代码如下 在启动的application里 AVOSCloud.initialize(this, "appid,"appkey"); AVOSCloud.setDebugLogEnabled(true); 在Activity里这样 // 设置默认打开的 Activity PushService.setDefaultPushCallback(this, TestActivity.class); // 保存 installation 到服务器 AVInstallation.getCurrentInstallati…

你好,我看有这么一条【只要注册时有条件不符合,SDK 会在日志中输出导致注册失败的原因,例如「register error, mainifest is incomplete」代表 manifest 未正确填写。如果注册成功,_Installation 表中的相关记录应该具有 vendor 这个字段并且不为空值。】 其中【具有 vendor 这个字段并且不为空值】这个vendor必须有值才证明接入正常?

原来是vivo和oppo手机默认都会禁止通知,这样的话,用户几乎很少会手动去设置里,然后找到这个app,然后打开,这样就会导致这2个机型几乎收不到push。。。然后我研究了“糗事百科”的做法,他是会判断是否打开了通知,然后弹窗提示用户去打开,点击打开会进入下面这个页面,我找了好久,一直没找到vivo的这个打开设置页面的方法,不知道社区里有人研究过吗?感觉有这种方法引导用户去打开,比提高设备到达率有更直接的效果,毕竟如果默认是关闭的,即使集成再好的push sdk也是没用的。 CB91998A596D19E235F81B265CCEABDB.jpg 1134x1512 160 KB