这篇文章不起作用 same problem
我的代码:
final ParseInstallation installation = ParseInstallation.getCurrentInstallation();
installation.addAllUnique("channels", Arrays.asList(mAndroidTestChannal2));
installation.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
ParsePush.subscribeInBackground(mAndroidTestChannal2, new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
installation.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.d("com.parse.push", "successfully subscribed to the broadcast channel.");
} else {
Log.e("com.parse.push", "failed to subscribe for push", e);
}
}
});
Log.d("com.parse.push", "successfully subscribed to the broadcast channel.");
} else {
Log.e("com.parse.push", "failed to subscribe for push", e);
}
}
});
}
});
所有回调都会成功登录,但我无法在推送仪表板的下拉列表中看到频道。
我的主要问题是我无法从解析接收推送通知(仪表板表示推送已发送到0设备。)。我尝试注册不同的频道(基础在超过100k设备的生产中),但在这种情况下失败了。 我错了什么? 解析sdk - 最后,1.13.0
答案 0 :(得分:0)
Parse.com即将关闭,更好地使用Google Cloud Messaging)