iOS 自动登录
登录环信账号成功后,执行代码[[EMClient sharedClient].options setIsAutoLogin:YES];设置自动登录后就不执行这个回调方法了- (void)connectionStateDidChange:(EMConnectionState)aConnectionState,也不会自动登录,但是我注销了[[EMClient sharedClient].options setIsAutoLogin:YES]这行代码,登录成功后就会执行回调- (void)connectionStateDidChange:(EMConnectionState)aConnectionState,不懂哪出现问题了,demo都没问题,导入工程就各种悲剧啧啧
没有找到相关结果
已邀请:
1 个回复
木云落
- (void)autoLoginDidCompleteWithError:(EMError *)aError; 这个是自动登录回调。
自动登录是在App启动初始化SDK完成后就开始进行自动登录了,这个需要看你的[[EMClient sharedClient] addDelegate:self delegateQueue:nil];调用位置。如果SDK初始化后就调用,那么在当前调用类中,EMClientDelegate协议实现的回调都会执行。自动登录执行完成后在设置,回调方法就不会在走了,这个涉及到回调设置的时机。