我按照文档操作接入了混合推送功能,但发现推送到小米机子上的消息一直是等待发送状态,然后去查_installation表,发现没有vendor这个字段,为啥?
-
创建时间
16年7月26日
-
最后回复
16年7月26日
-
4
回复
-
1.2K
浏览
-
2
用户
我按照文档操作接入了混合推送功能,但发现推送到小米机子上的消息一直是等待发送状态,然后去查_installation表,发现没有vendor这个字段,为啥?
if ("release".equalsIgnoreCase(BuildConfig.BUILD_TYPE)) {
AVOSCloud.initialize(this, Constants.LEANCLOUD_APPID_RELEASE, Constants.LEANCLOUD_KEY_RELEASE);
} else {
AVOSCloud.initialize(this, Constants.LEANCLOUD_APPID_DEBUG, Constants.LEANCLOUD_KEY_DEBUG);
}
AVMixpushManager.registerXiaomiPush(this, Constants.LEANCLOUD_MIPUSH_APPID, Constants.LEANCLOUD_MIPUSH_APPSECRET, Constants.LEANCLOUD_MIPUSH_PROFILE);
AVMixpushManager.registerHuaweiPush(this, Constants.LEANCLOUD_HUAWEIPUSH_PROFILE);
//Push register
//这段代码应该在应用启动的时候调用一次,保证设备注册到 LeanCloud 平台,你可以监听调用回调,获取 installationId 做数据关联
AVInstallation.getCurrentInstallation().saveInBackground(new SaveCallback() {
public void done(AVException e) {
if (e == null) {
// 保存成功
String installationId = AVInstallation.getCurrentInstallation().getInstallationId();
// 关联 installationId 到用户表等操作……
} else {
// 保存失败,输出错误信息
}
}
});
PushService.setDefaultPushCallback(this, PushReceiverActivity.class);//设置启动画面为接收响应
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
ios端离线推送badge数目不对 | 推送通知 | 7 | 1.7K | 16-03-21 |
开发环境下聊天推送 “prod”: “prod” | 推送通知 | 18 | 2.9K | 21-04-2 |
是否存在通过clientId获取用户历史消息推送列表的接口 | 推送通知 | 0 | 736 | 15-10-24 |
消息推送有一个测试机无法收到消息 | 推送通知 | 3 | 862 | 15-11-3 |
在线推送说成功,但是推送记录里面一直没有记录 | 推送通知 | 3 | 1.5K | 16-05-16 |