IM

环信3.0ios客户端的集成(一)

2017-05-12  本文已影响174人  刀客传奇

版本记录

版本号 时间
V1.0 2017.05.11

前言

很多app种都集成环信做第三方信息通讯工具,这里我们就看一下环信的主要功能和集成方法。先给出环信3.0的地址。

详述

先看一下环信的主要功能架构。

环信知识架构

一、集成SDK前的准备工作

1. 注册环信开发开发者账号并创建后台应用

先要到开发者平台注册应用。具体可进入链接。

注册环信开发者账号

选择及时通讯云 环信后台注册

创建应用

账号激活成功后,回到控制台登录页面登录到开发者后台。

创建应用 填写应用名称 生成APPKey等配置信息

之后,将此 AppKey 配置到 Android、iOS、Web IM 上即可。注意这里的名词解释。

名词解释

2. 如果需要离线推送服务,那么就需要制作并上传推送证书,具体如下。如果不需要实现离线推送功能,请忽略这步。

证书的制作

开发者平台 进入证书界面 选择推送证书

注意:1)对于开发环境(sandbox)的推送证书,请选择 Apple Push Notification service SSL (Sandbox)。2)对于生产环境(production)的推送证书,请选择 Apple Push Notification service SSL (Sandbox & Production)还有,环信暂时不支持Apple Push Notification Authentication Key (Sandbox & Production)。

输入APPID 创建CSR文件 上传CSR文件 下载证书

证书的上传

打开钥匙串

注意:导出并保存为 P12 格式并设置密码。(本步导出证书使用的电脑务必与“第 5 步:创建 Certificate Request”时使用的是一台电脑)

环信管理后台 选择对应的APP

这个名称是个有意义的名字,对推送直接相关,稍后会在源码的修改里继续用到这个名字。上传之前导出的 P12 文件,密码则为此 P12 文件的密码,证书类型请根据具体情况选择。(创建的是 Apple Push Notification service SSL Sandbox 请选择开发环境;Apple Push Notification service SSL Production 请选择生产环境。)

上传

注意:请正确选择是生产环境还是测试环境的证书,应用包名指的是Bundle Id。

后记

今晚就这么多了,休息了~~~

上一篇下一篇

猜你喜欢

热点阅读