环信(重连,自动登录)
2017-08-18 本文已影响49人
Dayu大鱼
环信(重连,自动登录)
重连
只需监听,不用做其他操作
将要发送自动登录 - (void)willAutoReconnect;
自动重连
环信技术在断开连接后会自动重连
自动重连接后的回调
-(void)didAutoReconnectFinishedWithError:(NSError*);
成功的话,error 为 nil
自动登录
避免用户多次的去手动登录,提示用户交互的便捷性
代码:
[EaseMob sharedInstance].chatManager setIsAutoLoginEnabled:YES ];
自动登录的监听:
-(void)didAutoLoginWithInfo:(NSDictionary*)loginInfo error :(NSError*)error ;
自动登录的场景
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {}
执行到这一步,下面开始显示界面;在这里进行设置 用户是否设置了自动登录isAutoLoginEnabled:
为yes; 进行切换控制器
,进入app主界面
拓展
didFinishLaunchingWithOptions:
该方法中做环信app时具体做哪些操作呢?
1. 启动图片的留存时间(进入app的等待时间)
2. 是否自动登录的判断
3. 绑定环信APPKey