|
3.5版本取消了推送默认的别名ID的设置,必须在推送前指定用户别名,别名设置后,除非再次修改别名,否则客户端会一直缓存上次设置的别名。
在同一个应用中,别名是唯一的,不能有重复。假设客户端1的别名为A,如果再设置客户端2的别名为A,则客户端1的别名会失效。
用户指定别名推送代码如下:
- this.Client.Push.SetAlias("test", (object obj, Smobiler.Core.API.APIHandleArgs args) =>
- {
- if (args.IsError == false)
- {
- Toast("设置别名成功");
- }
- else
- {
- throw new Exception("设置别名失败,错误信息:" + args.ErrorInfo);
- }
- });
复制代码
ps: 如果您想了解其他推送的功能,可查看这个帖子http://smobiler.com/forum.php?mod=viewthread&tid=595
|
|