集成EaseUI报错 环信3.1.5,托入EaseUI后,系统文件报错

一托入EaseUI的文件夹,就各种系统报错,NSObject文件也错了,不能编译UIKit头文件……………………

解决方案以及参考文档

http://www.jianshu.com/p/291ac34c206d

http://www.imgeek.org/question/5900

这个宏需要导入到自己 的PCH文件里

#define NSEaseLocalizedString(key, comment) [[NSBundle bundleWithURL:[[NSBundle mainBundle] URLForResource:@"EaseUIResource" withExtension:@"bundle"]] localizedStringForKey:(key) value:@"" table:nil]

还得在所有的头文件首尾加入

#ifdef __OBJC__

#endif

然后还得处理下

MJRefresh和MBProgressHUD

这两个框架 ,要么用sdk里的,要么用自己 的pod里的

时间: 2024-10-21 11:53:44

集成EaseUI报错 环信3.1.5,托入EaseUI后,系统文件报错的相关文章

iOS环信3.0集成 (一)SDK的集成

一.准备工作 1.注册环信帐号 注册一个环信账号之后,我们用注册的帐号登陆.然后创建一个应用,会得到一个对应的AppKey,这个AppKey在初始化环信SDK的时候需要用到. 点击查看注册环信帐号教程 2.制作推送证书 如果需要做离线推送的功能,需要制作一个推送证书.如果只是需要实现单聊.群聊等功能,可以跳过此步骤.个人建议刚开始接触环信的开发者可以忽略此步骤. 点击查看制作推送证书教程 3.下载环信SDK 点击下载环信iOS版的SDK 二.集成环信的SDK 1.把环信SDK添加到工程中 从环信

iOS 环信集成问题(连文档都不说明的坑。。)

首先,关于环信SDK的下载和一些依赖库的添加,在此我就不做详细介绍,(http://www.easemob.com/download/im)附上环信官网文档,可以看一下,上面都可以下载,也有相关配置介绍. 今天主要说一下,环信集成遇到的各种坑,各种问题,有的连文档都不说明的坑..(主要是讲解完全集成环信,UI的聊天界面,单聊功能也是环信的这种情况) 各位可能刚在官网下载下来ChatDemo-UI3.0这个版本,会发现HyphenateFullSDK和官网文档有个不一样的地方,少了个文件(libH

环信即时通讯 —— IOS客户端集成

1.环信官网介绍 2.准备工作: 登录环信开发者账号并创建应用.制作并上传推送证书(开发.生产): 3.下载SDK:通过Cocoapods下载或到官网下载 ,对于Cocoapods下载: 不包含实时语音版本SDK(EaseMobClientSDKLite),引用时 #import <EaseMobSDK/EaseMob.h> pod 'EaseMobSDK', :git => 'https://github.com/easemob/sdk-ios-cocoapods.git'  包含实时

环信集成,获取注册开发者用户获取Appkey(二)

首先登陆此网站:https://console.easemob.com 点击注册:具体注册信息,按照自己的信息,记着填写正确的邮箱,因为账号需要邮箱激活. 登陆后,点击我的应用, 创建应用, 成功后就会看到多个一个应用,在创建前有个sandbox的应用,不清楚是干嘛的,直接无视即可. 创建成功自己的应用后,可以创建用户之类.打开这个应用比如叫test1 里面就可以看到.appkey啦,这就是手机端需要在配置文件配置的, 他的下面就有快速集成,和Android,ios怎么配置之类. IOS需要上传

环信 集成 笔记

环信的教程: 没有初始化SDK 去AppDelegate里面初始化 密码 User not exist         ?????????? 每一个应用都有自己的注册用户  去你的后台管理   去看你的注册的用户数 为什么demo的可以跑起来???????? 是在它的应用下注册的 怎么去注册用户  -注册用户 用户名字可以相同   不同的应用 那个打印的loginInfo 是这个字典的也就是用户的登录信息 你会发现打印的loginInfo上面还有一坨恶心的东西,那个是环信SDK自己打印的日志信息

iOS集成环信推送,最详细流程(证书创建、环信集成)

这篇博客是我从我的CSDN上办过来的,排版有些混论,不知道为什么博客园不支持MarkDown编辑,想看原文排版的话传送门在这里http://blog.csdn.net/mumubumaopao/article/details/53423393 这几天项目里又用到了环信的推送,虽然之前做过,但是很久不做还是有很多细节没有注意到,所以还是决定从头开始做一遍,把每一个环节都详细记录下来,同样的把每一个坑也记录下来.方便自己以后做的时候忘记哪个流程了可以在看一遍.我很能理解那种遇到问题网上百度一堆类同的

环信集成 开发笔记

项目地址:https://github.com/hellozhuzi/HappyChat 项目构思:集成环信实现即时通讯,再加一些自己的功能(阅读.视听) (一)集成环信 参考官方文档 http://docs.easemob.com/im/start 1.注册开发者账号 http://docs.easemob.com/im/000quickstart/10register 2.下载环信sdk,这个sdk中已经有一个可以运行的demo+sdk 3.然后你以为看了sdk的集成文档,就可以爽了吗???

环信客户端集成

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; using Newtonsoft.Json.Linq; namespace EasySoft.Platform.Util { /// <summary> /// 环信服务器端会员访问接口 /// </summary> public class

iOS 环信 集成 详细步骤图文

环信的教程: 没有初始化SDK 去AppDelegate里面初始化 密码 User not exist         ?????????? 每一个应用都有自己的注册用户  去你的后台管理   去看你的注册的用户数 为什么demo的可以跑起来???????? 是在它的应用下注册的 怎么去注册用户  -注册用户 用户名字可以相同   不同的应用 那个打印的loginInfo 是这个字典的也就是用户的登录信息 你会发现打印的loginInfo上面还有一坨恶心的东西,那个是环信SDK自己打印的日志信息