iOS SDK

iOS SDK下载

首先下载iOS SDK。

iOS SDK目录结构说明

SDK文件主要由RKCloudResources和RKCustomerServiceSDK两个文件夹组成。

  • RKCloudResources文件夹

该文件夹主要包含了用户SDK中所使用的多语言文件、资源图片和消息铃声。

  • RKCustomerServiceSDK文件夹

该文件夹主要包含了libRKCustomerServiceSDK.a库文件、RKCustomerServiceSDK.h和xib文件。

iOS SDK集成方法

  1. 添加SDK文件到工程中
    • 把RKCustomerServiceLibrary文件夹Copy到需要使用SDK的工程目录下,如图:

    • 把RKCustomerServiceLibrary文件夹拖到工程中,然后点击Finish按钮添加,如图:

    • 添加到工程后的呈现,如图:

  2. 设置工程文件

把用户SDK添加到工程后,需要设置工程文件,选择工程目录下的Targets –Build Settings – Other LinkerFlags,设置为-ObjC,如图:

  1. 添加系统Frameworks

SDK的正常运行需要系统库的支持,如图:

使用SDK

SDK所有的接口都在RKCustomerServiceSDK.h文件,用户只需要调用一个函数就能实现SDK与原有工程的无缝接入。具体接入的步骤如下:
首先需要通过import导入RKCustomerServiceSDK的头文件,然后在触发连接客服的事件中,调用连接客服的API接口,而且用户可以根据需要调用实名还是匿名的API接口来接入SDK。

  • 匿名接入

匿名接入的代码可以通过登录云视互动官网的管理后台,根据用户的选择自动生成指定客服组或者客服的代码,代码如下所示:

  • 实名接入

在RKCustomerServiceSDK.h中找到实名API接口,代码如下所示: