IOS版添加phonegap--融雲即時通信插件教程

集成過程:
1.先去融雲官方註冊一個帳號,申請一個APP應用,而後獲取App Key 和 App Secret 。App Key 和 App Secret ,會在服務器端和app客戶端用到。

2.下載插件包。插件包包括服務器程序和app端插件。

3.部署服務器端程序:【若是Android的已經部署好了就不用再部署,繼續沿用】
1)上傳代碼,修改配置文件。【這裏用的PHP程序】
2)導入數據庫【目前就2張表,一張用了存儲註冊用戶信息,一張存儲羣組信息】

4.安裝客戶端插件:
1)IOS_IMKit裏面的文件拖放到項目根目錄下面,選擇拷貝。

2)plugins裏面的文件拖放大屏插件目錄下面,選擇拷貝。

3) www裏面的文件放到你的項目根目錄下面。須要注意的是Android的文件和IOS的文件是不同的,因此不要用Android的文件在IOS下面跑,包括裏面的數據處理也有不一樣。

4)在你的主文件程序作初始化。具體能夠看插件包裏面的初始化文件說明。

5)須要引入的框架包括
工程中須要依賴的庫以下(根據使用的功能不一樣,某些庫並非全部狀況下都須要):
AudioToolbox.framework   AVFoundation.framework
CFNetwork.framework        CoreAudio.framework
CoreGraphics.framework   CoreImage.framework
CoreLocation.framework    CoreMedia.framework
CoreTelephony.framework  CoreVideo.framework
Foundation.framework    libc++.dylib
libsqlite3.dylib           libstdc++.dylib
libz.dylib               MapKit.framework
OpenGLES.framework    QuartzCore.framework
SystemConfiguration.framework  UIKit.framework

(6)在config.xml引入插件。
<feature name=」Pgim」>
<param name=」IOS-package」 value=」Pgim」 />
</feature>

(7)Pgim.js 爲插件的js代碼,能夠根據業務邏輯本身調用方法。具體如何使用能夠查看www文件夾下面的代碼。www,下面是個測試demo,基本集成了全部的功能。

(8)再融雲的管理端須要設置應用標識以及推送證書。

(9)集成好以後,若是使用測試demo文件,直接跑起來以後就能夠開始即時溝通了。

KeyMob移動平臺是國內最專業的移動廣告平臺,致力於爲應用開發者創造最好的手機廣告收入,爲數以萬億的廣告主提供精準的移動營銷和應用交叉推廣服務。
c++

相關文章
相關標籤/搜索