|
绑定和取消绑定别名
- (void)bindAlia:(NSNotification *)notification{
NSString *userId = [[NSUserDefaults
standardUserDefaults]
objectForKey:@"userId"];
NSString *alias;
if ([notification.object
isEqualToString:@"YES"]) {//绑定
alias = [NSString
stringWithFormat:@"%@",userId];
}else{//解绑
alias = @"";
}
[JPUSHService
setTags:nil
alias:alias fetchCompletionHandle:^(int iResCode,
NSSet *iTags, NSString *iAlias) {
// NSLog(@"绑定和解绑rescode: %d, \ntags: %@, \nalias: %@\n", iResCode, iTags , iAlias);
if (iResCode ==
0) {//对应的状态码返回为0,代表成功
[[NSNotificationCenter
defaultCenter] removeObserver:self
name:kJPFNetworkDidLoginNotification
object:nil];
}
}];
}
|