zoukankan      html  css  js  c++  java
  • 李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入

    李洪强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


    3QG~K7DMG39KA[966WSTCP.jpg

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

    #endif
  • 相关阅读:
    Web Api跨域访问配置及调用示例
    EasyUI datagrid 日期时间格式化
    bootstrap-table组合表头
    Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web mod
    Java 开发环境配置
    一台电脑上配置多个tomcat
    使用plsql Developer 连接远程服务器
    阿里云初识
    算法入门———冒泡排序
    算法入门———递归
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/5760328.html
Copyright © 2011-2022 走看看