聊天(1)

在這里使用的是環信第三方聊天

1:下載 SDK
之所以用環信是因為,第一次使用的時候就是用的環信.

  • 首先下載 iOS的SDK,可以在環信的官方網站下載環信 SDK.下載好的 SDK 中,IOS HyphenateSDK/HyphenateFullSDK中有兩個子文件夾:include、lib;
  • lib 靜態庫,包含靜態庫:libHyphenateSDK.a/libHyphenateFullSDK.a(包含實時語音)。
  • include 包含sdk的頭文件.
    2: 配置工程
  • 將下載好的SDK文件夾(HyphenateSDK)拖入到項目中,并勾選上Destination
  • 在Build Phases → Link Binary With Libraries 中添加依賴庫
屏幕快照 2016-05-06 下午8.25.36.png

3:開始編輯工程

  • 首先集成 SDK 的基礎功能,
    在 AppDelegate中,初始化 SDK
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
 //初始化環信(配置環信).
//在初始化環信前,要在所使用的第三方聊天上注冊自己的應用.獲取到在開發時所使用的 Appkey:才能夠進行后續的開發.
    EMOptions *options = [EMOptions optionsWithAppkey:@"liguowen18#imdemo"];
    [[EMClient sharedClient] initializeSDKWithOptions:options];

}
//app進入后臺
- (void)applicationDidEnterBackground:(UIApplication *)application {
    [[EMClient sharedClient] applicationDidEnterBackground:application];
}
//app 將要從后臺返回
- (void)applicationWillEnterForeground:(UIApplication *)application {
    [[EMClient sharedClient] applicationWillEnterForeground:application];
}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容