【发布时间】:2015-04-16 17:34:38
【问题描述】:
我已经开始使用 parse.com 在我的应用程序中接收推送通知。
效果很好,但我有几个问题。
我们进行注册,但未使用频道,如下:
ParsePush.subscribeInBackground("", new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.d("dmode", "Oks!");
} else {
Log.e("dmode", "Fail :(", e);
}
}
});
我的第一个问题是:
我找不到禁用接收推送通知的方法 我搜索了官方文档和stackoverflow,但我发现对我不起作用的解决方案。 我试过了:
ParsePush.unsubscribeInBackground("", new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.d("dmode", "unsuscribe oks");
} else {
Log.e("dmode", "unsuscribe fail", e);
}
}
});
不成功,我也试过:
ParsePush.unsubscribeInBackground("");
...但不起作用。
我没有使用频道,这就是为什么引号是空的:
ParsePush.subscribeInBackground("", new SaveCallback() { //...
如何启用和禁用推送通知?
第二个查询是有时在同一设备上一次收到重复通知,直到两次三次。 有人也一样吗?
非常感谢您的帮助。
您好!
【问题讨论】:
-
不起作用是什么意思?保存回调是返回异常还是根本不返回?
-
请检查我的答案stackoverflow.com/a/31091355/2311651 是否有相同的问题。
标签: android parse-platform push-notification