环信3 使用指南

  • EMClient: 是 SDK 的入口,主要完成登录、退出、连接管理等功能。也是获取其他模块的入口。
  • EMChatManager: 管理消息的收发,完成会话管理等功能。
  • EMContactManager: 负责好友的添加删除,黑名单的管理。
  • EMGroupManager: 负责群组的管理,创建、删除群组,管理群组成员等功能。
  • EMChatroomManager: 负责聊天室的管理。

初始化SDK

  • (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    {
    //AppKey:注册的AppKey,详细见下面注释。
    //apnsCertName:推送证书名(不需要加后缀),详细见下面注释。
    EMOptions *options = [EMOptions optionsWithAppkey:@"douser#istore"];
    options.apnsCertName = @"istore_dev";
    [[EMClient sharedClient] initializeSDKWithOptions:options];

    return YES;
    }

// APP进入后台

  • (void)applicationDidEnterBackground:(UIApplication *)application
    {
    [[EMClient sharedClient] applicationDidEnterBackground:application];
    }

// APP将要从后台返回

  • (void)applicationWillEnterForeground:(UIApplication *)application
    {
    [[EMClient sharedClient] applicationWillEnterForeground:application];
    }

你可能感兴趣的:(环信3 使用指南)