今天在研究推时,在高级功能中,有一项是给特定的用户推送消息,代码很简单,在开启推送后加上一行这个代码就可以了
mPushAgent.addAlias("zhangsan@sina.com", ALIAS_TYPE.SINA_WEIBO);
但是在友盟后台测试时,老是报这样的错误“
添加Push失败!(与alias对应的device_tokens为空)
在图书馆翻不了墙,百度,CSDN里面都没与介绍。后来在一个地方找到了,
解决方法就是–>先把那个Alias移除掉。
mPushAgent.reomveAlias("zhangsan@sina.com",ALIAS_TYPE.SINA_WEIBO)
运行一下程序后,在把刚才那个加上就可以了。
mPushAgent.addAlias("zhangsan@sina.com", ALIAS_TYPE.SINA_WEIBO);
关于Alias的更多用法请参考官方文档:
“Alias”是什么, 该如何使用?