Aerogear Unified Push不按别名过滤

时间:2015-05-04 12:23:36

标签: java android push aerogear

我正在使用Aerogear 1.0.3服务器和unifiedpush-java-client-1.1.0-alpha.1

我使用以下代码发送消息:

pushSender.send(
    UnifiedMessage.withCriteria()
        .aliases("IDOREALLYPUTHEREASINGLEALIASWITHASINGLEROW")
        .message()
        .userData("payload", newMsg)
        .build());

即使按别名过滤,也会通过注册的两个安装接收消息。

我做错了吗?如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

由于您使用的是1.0.3版本的AeroGear统一推送服务器,您可以尝试使用1.0.0版本的发件人。

我知道1.1.x系列中有一些API更改

1.0.0发件人在别名https://github.com/aerogear/aerogear-unifiedpush-java-client/tree/1ffa6f8fd757d3918f248cce487d959a10edcca9#send-a-message

的使用方面略有不同