差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
f_qudaojieru:e_iossdk [2016-04-22 17:55] weijia |
f_qudaojieru:e_iossdk [2016-04-27 18:00] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
====== iOS SDK ===== | ====== iOS SDK ===== | ||
- | ===== SDK文件 ===== | + | ===== iOS SDK下载 ===== |
+ | 首先[[http://www.rongkecloud.com/download/rkcs/1.0/RKCustomerService-iOS.zip|下载]]iOS SDK。 | ||
+ | ===== iOS SDK目录结构说明 ====== | ||
SDK文件主要由RKCloudResources和RKCustomerServiceSDK两个文件夹组成。 | SDK文件主要由RKCloudResources和RKCustomerServiceSDK两个文件夹组成。 | ||
*RKCloudResources文件夹 | *RKCloudResources文件夹 | ||
行 6: | 行 8: | ||
*RKCustomerServiceSDK文件夹 | *RKCustomerServiceSDK文件夹 | ||
该文件夹主要包含了libRKCustomerServiceSDK.a库文件、RKCustomerServiceSDK.h和xib文件。\\ | 该文件夹主要包含了libRKCustomerServiceSDK.a库文件、RKCustomerServiceSDK.h和xib文件。\\ | ||
- | ===== 集成SDK文件 ===== | + | ===== iOS SDK集成方法 ===== |
- | -添加SDK文件到工程中\\ | + | -添加SDK文件到工程中 |
*把RKCustomerServiceLibrary文件夹Copy到需要使用SDK的工程目录下,如图:\\ {{tianjia1.png}}\\ | *把RKCustomerServiceLibrary文件夹Copy到需要使用SDK的工程目录下,如图:\\ {{tianjia1.png}}\\ | ||
*把RKCustomerServiceLibrary文件夹拖到工程中,然后点击Finish按钮添加,如图:\\ {{tianjia2.png}}\\ | *把RKCustomerServiceLibrary文件夹拖到工程中,然后点击Finish按钮添加,如图:\\ {{tianjia2.png}}\\ | ||
*添加到工程后的呈现,如图:\\ {{tianjia3.png}}\\ | *添加到工程后的呈现,如图:\\ {{tianjia3.png}}\\ | ||
- | -设置工程文件\\ 把用户SDK添加到工程后,需要设置工程文件,选择工程目录下的Targets –Build Settings – Other LinkerFlags,设置为-ObjC,如图:\\ {{shezhi1.png}}\\ | + | -设置工程文件 |
- | -添加系统Frameworks\\ | + | 把用户SDK添加到工程后,需要设置工程文件,选择工程目录下的Targets –Build Settings – Other LinkerFlags,设置为-ObjC,如图:\\ {{shezhi1.png}}\\ |
+ | -添加系统Frameworks | ||
SDK的正常运行需要系统库的支持,如图:\\ {{tianjia4.png}}\\ | SDK的正常运行需要系统库的支持,如图:\\ {{tianjia4.png}}\\ | ||
+ | ===== 使用SDK ===== | ||
+ | SDK所有的接口都在RKCustomerServiceSDK.h文件,用户只需要调用一个函数就能实现SDK与原有工程的无缝接入。具体接入的步骤如下:\\ | ||
+ | 首先需要通过import导入RKCustomerServiceSDK的头文件,然后在触发连接客服的事件中,调用连接客服的API接口,而且用户可以根据需要调用实名还是匿名的API接口来接入SDK。\\ | ||
+ | *匿名接入\\ | ||
+ | 匿名接入的代码可以通过登录云视互动官网的管理后台,根据用户的选择自动生成指定客服组或者客服的代码,代码如下所示:\\ {{nimingjieru.png}}\\ | ||
+ | *实名接入\\ | ||
+ | 在RKCustomerServiceSDK.h中找到实名API接口,代码如下所示:\\ {{shimingjieru.png}}\\ |