项目总结之东城新闻聊天室

东城新闻聊天室总结:(使用的是环信ChatDemo-UI2.0)

一、将环信EaseMobSDK的文件导入工程

  【1】将环信EaseMobSDK放入工程

  【2】导入底层库

    MobileCoreServices.framework  

    CFNetwork.framework

    libEaseMobClientSDKLite.a  

    libsqlite3.dylib

    libstdc++.6.0.9.dylib

    libz.dylib

    libiconv.dylib

    libresolv.dylib

    libxml2.dylib

  【3】在Xcode文件中还要做的工作

    

    

    

以上工作做完后,导入的EaseMobSDK在程序中运行不会出错后进行下一步

二、制作推送证书

进入官网后,点击Certificates,点击Production制作推送证书

 三、在程序中

 【1】再首页声明环信单例,将后台提供的环信账号,以及自己制作的推送证书传送过去

  【back8#dongchengnews】是后台提供的账号 【ProductionDongCheng】自己制作推送证书所起的名字

  [[EaseMob sharedInstance] registerSDKWithAppKey:@"back8#dongchengnews"

                                       apnsCertName:@"ProductionDongCheng"];

 【2】登录:使用正确的账号和密码从后台请求下来登录数据,得到需要的账号hx_password, hx_username。再次使用环信单例登录到环信。就可以适用环形的聊天室了

   [[EaseMob sharedInstance].chatManager asyncLoginWithUsername:[dic objectForKey:@"hx_username"] password:[dic objectForKey:@"hx_password"] completion:^(NSDictionary *loginInfo, EMError *error) {

            if (!error && loginInfo)

            {

                NSLog(@"+++登陆成功");

            }

 

posted @ 2015-11-10 15:44  王侯将相宁有种乎?  阅读(480)  评论(0)    收藏  举报