差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
cs:300visitoraccess:iossdk [2020/05/07 03:54]
dujiepeng [第2步:环境准备]
cs:300visitoraccess:iossdk [2020/08/06 03:07]
dujiepeng
行 7: 行 7:
 **iOS SDK 支持以下功能:** **iOS SDK 支持以下功能:**
  
-  * 发送文本消息、语音消息、图片消息、位置消息。 +  * 发送文本消息、语音消息、图片消息、位置消息、视频消息。 
-  * 接收文本消息、语音消息、图片消息、文件消息、机器人菜单等。+  * 接收文本消息、语音消息、图片消息、位置消息、视频消息、文件消息、机器人菜单等。
   * 显示客服头像和昵称、显示机器人转人工按钮。   * 显示客服头像和昵称、显示机器人转人工按钮。
   * 发送消息附带访客信息,指定客服、指定技能组(参考[[#​第4步_集成更多业务功能|第4步:集成更多业务功能]])。   * 发送消息附带访客信息,指定客服、指定技能组(参考[[#​第4步_集成更多业务功能|第4步:集成更多业务功能]])。
行 66: 行 66:
   * 或者,选择“File > Add Files to”,从本地选择上述文件夹,点击“Options”,勾选“Copy items if needed”和“Create groups”,并点击“Add”。   * 或者,选择“File > Add Files to”,从本地选择上述文件夹,点击“Options”,勾选“Copy items if needed”和“Create groups”,并点击“Add”。
  
- ​2、选中当前的TARGET,向 General ​-> Embedded Binaries 中添加以上两个依赖库。Linked Frameworks and Libraries 中会自动增加。 + ​2、选中当前的TARGET,向 General ​→ Frameworks,​Libraries,​and ​Embedded Binaries 中添加依赖库。要将'​Do Not Embed'​改成'​Embed & Sign' 
-{{:​cs:​300visitoraccess:​7f8bd427254c6fc718b84eaa4856ac66.jpg?​nolink|}}+ 
 +{{:​cs:​300visitoraccess:​99735ff1-9e24-480c-802c-de43e0aa1c67.jpg?​nolink|}}
  ​3、在工程info.plist文件中,增加隐私权限:  ​3、在工程info.plist文件中,增加隐私权限:
  
行 109: 行 110:
 注:私有部署场景下,需要在初始化方法中额外配置服务器IP地址和端口,请参考:[[cs:​300visitoraccess:​private-server|访客端SDK私有部署集成]] 注:私有部署场景下,需要在初始化方法中额外配置服务器IP地址和端口,请参考:[[cs:​300visitoraccess:​private-server|访客端SDK私有部署集成]]
 ==== APNs离线推送 ==== ==== APNs离线推送 ====
 +
 +推送证书制作和上传,请参考[http://​docs-im.easemob.com/​im/​ios/​apns/​deploy]
 +{{:​cs:​300visitoraccess:​easemobapp.jpg?​400|}}
 +您可以直接从渠道管理中对应的app直接进入对应的im关联后台。
  
 <code objc> <code objc>