某些AVIMTypeMessage信息,只要读取text属性就会crash。语言环境为Swfit。
coversationId为 5846a75ea22b9d006c324707打印了两条异常消息的id1.WSsow550TvyxweKzc3TntA2.Oneyly_kSPaunFYDYOFbgw
你好,是否可以粘贴出全部的复现代码。
func convertToCommonModel(message:AVIMTypedMessage)->DUIMCommonModel?{ guard let attr = message.attributes as? [String:AnyObject] else{ return nil } guard let cate = attr[MessageKey.category] as? Int else{ return nil } printLog(message.text) }
请设置全局异常断点,然后将崩溃的堆栈信息贴出来。