环信: 即时通信

96
FlyTheKite
2016.09.26 10:46* 字数 129

我写的,登录


- (IBAction)loginBtn:(id)sender {
    
    
    EMError * error = [[EMClient sharedClient ] registerWithUsername:self.usernameTF.text password:self.passwordTF.text ];
    
    if (!error){
        
        NSLog(@"登录成功");
        
        
    }else{
    
    
        NSLog(error);
    
    }
    
    
}

官方,登录


//登录:调用 SDK 的登录接口进行的操作。
EMError *error = [[EMClient sharedClient] loginWithUsername:@"8001" password:@"111111"];
if (!error) {
    NSLog(@"登录成功");
}

我写的,注册

- (IBAction)registerBtn:(id)sender {
    

    EMError * error = [[EMClient sharedClient ] registerWithUsername:self.usernameTF.text password:self.passwordTF.text ];
    
    
    if (!error){
    
        NSLog(@"注册成功");
    
    
    }else{
        
        
        NSLog(error);
        
    }   
    
    
}

官方,注册

注册模式分两种,开放注册和授权注册。
只有开放注册时,才可以客户端注册。开放注册是为了测试使用,正式环境中不推荐使用该方式注册环信账号。
授权注册的流程应该是您服务器通过环信提供的 REST API 注册,之后保存到您的服务器或返回给客户端。





EMError *error = [[EMClient sharedClient] registerWithUsername:@"8001" password:@"111111"];
if (error==**nil**) {
    NSLog(@"注册成功");
}
iOS
Web note ad 1