集成环信UI,点击通讯录按钮就崩溃reason: '*** setObjectForKey: key cannot be nil'

问题描述

集成环信UI,登录后点击通讯录跳转ContactsViewController,但是点击通讯录按钮就崩溃reason: '*** setObjectForKey: key cannot be nil',如果没有登录的话,点击就没有没有问题

解决方案

[[UserProfileManager sharedInstance] loadUserProfileInBackgroundWithBuddy:self.contactsSource saveToLoacal:YES completion:NULL];ContactsViewController里面的注释掉。

时间: 2024-10-01 13:05:57

集成环信UI,点击通讯录按钮就崩溃reason: '*** setObjectForKey: key cannot be nil'的相关文章

集成环信UI报一下错误,求大森们解决

问题描述 集成环信UI报一下错误,求大森们解决 解决方案 #define NSEaseLocalizedString(key, comment) [[NSBundle bundleWithURL:[[NSBundle mainBundle] URLForResource:@"EaseUIResource" withExtension:@"bundle"]] localizedStringForKey:(key) value:@"" table:n

初步集成环信 UI

问题描述 根据经验; 应该有两个错误parse 库找不到;另外一个不确定!解释:1. 这是集成环信的第一步,没想到都出了这么多错!!!2. 我添加了 parse的 library search path 和 framework search path 但是报错! 如下截图 解决方案 1.你们需要用parse吗,demo里面是用来展示头像和昵称用的,你们如果不需要就去掉.2.上面的报错,看下是不是少库,参考以下截图并对照环信demo检查下.解决方案二:添加完库之后, 还剩下来个错误!!! 有进展!

集成环信UI,现提示找不到方法:asyncRestoreBackupsWithProgress

问题描述 提示找不到实例方法:asyncRestoreBackupsWithProgress,asyncBackupMessagesWithProgress错误位置: "BackupViewController.m"  第106行,158行 解决方案 看起来不像是环信的方法.解决方案二:这个是官方UI里面的方法, 我现在也是怀疑集成了Lite.a的原因,下面想办法集成完整版

集成环信UI -- 定位不成功

问题描述 点击发送 Location. 一直在转圈, 设置了ios8 的授权, 还是不弹出授权申请 !!! 解决方案 多等一会,现在定位有些延迟.解决方案二:等了大盖有30秒, 有没有什么优化方案啊解决方案三:我也遇到这个问题,请问怎么解决?解决方案四:NSLocationWhenInUseUsageDescriptionLocalization native development region我添加了这两个就可以发送位置了,你可以试试

集成环信UI,每次走到- (void)findObjectsInBackgroundWithBlock:(PF_NULLABLE PFArrayResultBlock)block;方法就崩溃

问题描述 - (void)findObjectsInBackgroundWithBlock:(PF_NULLABLE PFArrayResultBlock)block; 解决方案 崩溃原因是 reason: '*** setObjectForKey: key cannot be nil'

我集成环信demo 点击头像跳进去报错,找到错误地方不知道是哪儿错了?显示是setObjectForKey: key cannot be nil'

问题描述 解决方案 将AppDelegate+Parse类导入项目,并在AppDelegate中调用该方法[self parseApplication:application didFinishLaunchingWithOptions:launchOptions];

iOS 集成环信UI后emoji表情键盘不显示是什么鬼

问题描述 解决方案 解决了....没看视频也是醉...导入demo中的ChatViewController替换掉EaseMessageViewController解决方案二:除了chatvc还有其他类需要导入吗

集成环信后,点击home键后,程序很容易被系统杀掉,请问怎么解决?

问题描述 解决方案 这是苹果的机制,不集成环信也是被杀掉啊..解决方案二: 不集成环信的情况下,程序处于挂起状态,再次点击会进入上次退出前的状态,但是集成后过一段时间再次点击程序会出现重启.解决方案三: 这个环信控制不了的

iOS集成环信后 , 语音接收成功后, 无法播放

问题描述 iOS集成环信后,  文本/图片/都可以发送和接收成功, 并可以查看;  语音  虽然可以发送出去, 并可以点击自己的录音进行播放,  但是在接收方存在一个问题, 就是 -(void)didReceiveMessage:(EMMessage *)message这个方法已经调用,也调用 了 [[EaseMob sharedInstance].chatManager asyncFetchMessage:message progress:nil completion:^(EMMessage