博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入
阅读量:7026 次
发布时间:2019-06-28

本文共 857 字,大约阅读时间需要 2 分钟。

李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入

01 - 直接在项目中导入SDK和一些静态库

 

这个时候,没有错误的编译没有错误的话,就说明SDK已经配置成功

还有一种方法是用cocoapods导入--->

通过 Cocoapods 下载地址:

不包含实时语音版本 SDK(HyphenateSDK),引用时 #import <HyphenateSDK/EMSDK.h>

pod 'HyphenateSDK', :git => 'https://github.com/easemob/hyphenate-cocoapods.git'

包含实时语音版本 SDK(HyphenateFullSDK),引用时 #import <HyphenateFullSDK/EMSDKFull.h>

pod 'HyphenateFullSDK', :git => 'https://github.com/easemob/hyphenate-full-cocoapods.git'

直接下载:

您可以到下载环信 SDK。

到此您已经下载好了 SDK,下面开始学习 SDK 的集成使用吧!

注: 由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 armv7s arm64 几个平台都合并到了一起,所以 SDK 的静态库(.a文件)比较大。实际集成编译出 ipa 后,根据调用功能的多少,实际只会增加 2MB 左右。

03 - 在配置好SDK的前提下导入EaseUI

(注意这一步在3.0之前可以用pods一句导入,但是在3.0不行了,

必须手动导入了)

在集成完环信的SDK的时候,再将EASEUI导入的时候,报了17个错误

这个时候,需要在pch文件中导入easeUI的头文件,但是一定要这种格式导入

runtime error

类似这样的问题,需要注意,您使用了xcode的pch文件,需要把所有的import放到objc内部。
 
#ifdef __OBJC__
#endif

 

转载地址:http://ypoxl.baihongyu.com/

你可能感兴趣的文章
Android开发应用实例:计算标准体重的实例(简单版)
查看>>
6.2. The Context of the Web
查看>>
crontab实例分析
查看>>
ASP.NET MVC 3和Razor中的@helper 语法
查看>>
CentOS6、7 LVM逻辑卷分区自动扩容Shell脚本编程思路与实例
查看>>
jQuery1.7.2正式发布了
查看>>
递归遍历目录中的所有文件
查看>>
详解Spring MVC 4之DispatcherServlet
查看>>
改写的日历小程序(Java)
查看>>
Java多线程初学者指南(7):向线程传递数据的三种方法
查看>>
将一列的转换成一行
查看>>
Virtual Machine Manager 2008 2008 R2系列之安装部署
查看>>
软件工厂(Software factory)介绍
查看>>
zabbix常用key和自定义key的讲解
查看>>
让你彻底理解STP的各种角色选举
查看>>
ADO.NET 对象模型
查看>>
linux常用命令使用技巧
查看>>
企业架构 - 开篇:TOGAF介绍
查看>>
Windows数据类型探幽——千回百转你是谁?(4)
查看>>
WCF服务编程设计规范(1):最新版WCF Coding Standard 介绍和下载
查看>>