问题描述
接受了EMChatManagerDelegate设置了[[EaseMob sharedInstance].chatManager addDelegate:self delegateQueue:nil];然后登陆后没有执行- (void)didReceiveBuddyRequest:(NSString *)username message:(NSString *)message方法,上面这个方法不是只要没有同意你每次登陆后系统服务器都会调用改方法的嘛,怎么不行,其他登陆注册的回调也是这样
解决方案
建议写在appdelegate中,没有执行回调可能是因为当前类还没有初始化完成,在初始化完成之后并注册代理,当前类中的回调方法才会走。
时间: 2024-09-23 02:18:35