美文网首页
iOS之集成环信SDK(不包含实时通话功能)

iOS之集成环信SDK(不包含实时通话功能)

作者: 张大普奔 | 来源:发表于2017-07-14 13:52 被阅读19次

SDK版本:3.3.2

1.在环信官网下载SDK,将下图红框中的两个文件夹拖入项目中。

项目所需文件.png

2.添加依赖库 Build Phases → Link Binary With Libraries。

CoreMedia.framework
AudioToolbox.framework
AVFoundation.framework
MobileCoreServices.framework
ImageIO.framework
libc++.tbd
libz.tbd
libstdc++.6.0.9.tbd
libsqlite3.tbd

注意在 Embedded Binaries 中要添加上 HyphenateLite.framework,添加后,Link Binary With Libraries中会自动添加HyphenateLite.framework。

Embedded Binaries.png

3.SDK不支持 bitcode ,在Bulid Setting 中将 Enable Bitcode 设置为 NO。

4.打开终端,在SDK当前路径下执行以下命令删除i386 x86_64两个平台,为了正常提交审核。

lipo HyphenateLite.framework/HyphenateLite -thin armv7 -output HyphenateLite_armv7
lipo HyphenateLite.framework/HyphenateLite -thin arm64 -output HyphenateLite_arm64
lipo -create HyphenateLite_armv7 HyphenateLite_arm64 -output HyphenateLite
mv HyphenateLite HyphenateLite.framework/

5.编译运行,如果没有报错,集成成功。

相关文章

网友评论

      本文标题:iOS之集成环信SDK(不包含实时通话功能)

      本文链接:https://www.haomeiwen.com/subject/hasnhxtx.html