美文网首页iOS之环信Demo3.0分析iOS DeveloperiOS 开发
iOS--童鞋们来集成环信移动客服哦

iOS--童鞋们来集成环信移动客服哦

作者: 奇董 | 来源:发表于2016-04-14 10:35 被阅读994次

    今天正好项目需要需要集成客服系统,就把环信的集成了上去。这边文章写给小白的童鞋啦,大神勿喷。
    首先在开始我的文章之前,我推荐大家把官方的文档好好阅读一下。

    http://docs.easemob.com/cs/300visitoraccess/10nativeapp

    首先,我假设童鞋们都阅读了官方给的文档,那就让我们开始愉快的集成客服系统吧。

    1

    首先下载环信的商城DEMO

    https://github.com/easemob/helpdeskdemo-ios

    下载之后运行发现=我拉个擦=运行不了0.0 相信了解git的同学都知道该怎么做。不了解的话听我慢慢说不要急。
    首先环信的移动客服是基于环信的IM完成的,相信看了上面文档的童鞋都能理解这一点,对于环信的IM有一些静态库.a文件都在环信的的童鞋的gitignore中过滤掉了。只要我们我们重新下载环信IM的库,将缺少的.a静态库文件加上去就可以运行了。

    .gitignore 是git的过滤文件 可以过滤掉我们不想推送的git仓库的一个配置文件。 github上有一个规范https://github.com/github/gitignore 可以在这个的基础之上来添加我们的需求。

    2

    到这一步童鞋们应该都能运行了环信的demo了,按照上面的文档童鞋的IM账号也弄好了,首先让我们来体验一下吧。
    新注册的环信的移动客服都和 环信的商城demo 关联上了,我们打开管理员模式-》app->看到一个体验关联
    之后把我们下载的demo的


    5917D38C-0619-4C3C-9017-21EBD4E15940.png

    之后我们把IM服务号搞成后台给的号码,就可以愉快的和后台聊天的哇。
    如果这一步没有问题,就说明我们后台的配置是没有问题的。这时候就就可以之正式该我们的代码了

    3

    我们根据文档提示新加一个app关联,(修改默认的体验关联 是会失败的,一定要新建之后找到我们商城demo

    18E5F014-C5F3-4A86-8F10-4A38B9BC03C0.png

    把对应的这几个文件夹和文件拷贝过来,并在我们自己的项目里面集成IM的库。
    首先打开appDelegate的类目文件


    33CC02DB-1CD2-42EC-9FC1-8B0B93343710.png

    修改推送证书的名称
    之后打开localDefine

    CAC2CD0E-D7BA-4048-AFA9-D7529115FF77.png

    上面的的是appkey
    下面的是关联的IM服务号

    之后拷贝过来的Localizable.strings 文件需要添加中文对应


    C1F51C48-0998-4AC5-9229-02588DFF56FF.png

    在这里添加就ok.
    最后让我们来看看我们的成果。

    7ECB226C-0DA4-47F4-BE0B-CED7E52BBB3D.png

    有木有很兴奋!
    =======后续会更新其他细节操作,让童鞋们少走一点弯路

    相关文章

      网友评论

      • 敬楠:有不收费的客服系统吗?看到的朋友求推荐
      • 371429183029:环信移动客服 好像是收费的吧
      • 11294f061be5:你好。对于这个移动客服我有点小问题想咨询下你。可以加个QQ或者这这里留言呢、?442850541
      • 漫步的小蚂蚁:你这个商品拓展消息是怎么发送和封装及cell,这块能请教一下吗,805384497
      • 孤雁_南飞:怎么和环信客服里面的客服聊天呀!
        漫步的小蚂蚁:@孤雁_南飞 自己在环信里客服关联一个应用,在应用里有个IM用户,拿着个用户的账号密码,去跟客服聊天,通信通过IM服务号
      • piaoxu:demo。学习一下
      • 对酒当歌的夜:有没有demo啊,抽取的时候感觉好多坑
      • 小凡凡520:good mark

      本文标题:iOS--童鞋们来集成环信移动客服哦

      本文链接:https://www.haomeiwen.com/subject/wxqglttx.html