iOS 设置别名无效

xushaodong
2019-12-04 02:06 226 0

你好:
我使用的是极光推送3.2.6版本,通过cocoaPods集成的,目前推送功能没问题,但是我想通过设置别名来决定是否接受推送,一直失败。我的设置如下:
当我一个用户通过手机号登录成功时:
[JPUSHService setAlias:name completion:^(NSInteger iResCode, NSString *iAlias, NSInteger seq) {
NSLog(@"+++++++%ld++%@==%ld", iResCode,iAlias,seq);
} seq:100];
此时返回的iResCode为0,iAlias为登录的用户名手机号,seq为100,按理说应该是成功了。
在用户退出登录的时候:
[JPUSHService deleteAlias:^(NSInteger iResCode, NSString *iAlias, NSInteger seq) {
NSLog(@"+++++++%ld++%@==%ld", iResCode,iAlias,seq);
} seq:100];
此时返回的iResCode为0,iAlias为nil,seq为100。
但是此时后台给这个手机发送的通知还是可以收到,在我登录另一个手机号之后,还是能收到后台给前一个手机号发送的通知,请问是什么原因?

1个回答

热门排序
  • 但是此时后台给这个手机发送的通知还是可以收到 他是通过什么方式推送的? 服务端查询别名绑定关系: https://docs.jiguang.cn/jpush/server/push/rest_api_v3_device/ 新版本SDK提 展示全部