我正在使用Aerogear 1.0.3服务器和unifiedpush-java-client-1.1.0-alpha.1。
我使用以下代码发送消息:
pushSender.send(
UnifiedMessage.withCriteria()
.aliases("IDOREALLYPUTHEREASINGLEALIASWITHASINGLEROW")
.message()
.userData("payload", newMsg)
.build());即使通过别名过滤,注册的两个安装也会接收消息。
我做错了什么吗?怎么解决这个问题?
发布于 2015-05-04 13:29:07
由于您使用的是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的使用上略有不同
https://stackoverflow.com/questions/30030098
复制相似问题