iOS開發之XMPP開發環境的配置

一、概述git

XMPP是一種基於標準通用標記語言的子集XML的協議,它繼承了在XML環境中靈活的發展性。所以,基於XMPP的應用具備超強的可擴展性。通過擴展之後的XMPP能夠經過發送擴展的信息來處理用戶的需求,以及在XMPP的頂端創建如內容發佈系統和基於地址的服務等應用程序。並且,XMPP包含了針對服務器端的軟件協議,使之能與另外一個進行通話,這使得開發者更容易創建客戶應用程序或給一個配好系統添加功能。github

二、環境搭建服務器

下載xmppframework這個框架,框架下載連接以下:
https://github.com/robbiehanson/XMPPFramework框架

 

首先要配置環境:模塊化

參考: https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOSui

一、 添加xmppframework框架到工程中
將下面的文件拖入工程中
spa

 其中Extension中的模塊能夠選擇添加(只添加當前工程須要的模塊)
xmppframework設計是模塊化的, 包括核心和擴展, 第三方開發人員能夠方便的添加本身的擴展實現;同時開發人員
也只須要添加本身工程須要的模塊. 通常擴展都會依賴一些額外的包, 要注意同時添加進去.
這裏我選擇添加以下模塊設計

2 、添加framework繼承

   選擇工程 --> 選擇Build Phases開發

   --> Link Binary With Libraries

  點加號添加

  須要添加的庫包括(注意根據你添加的模塊不一樣,可能須要添加的庫不同)

3 、添加一個搜索路徑


4 、添加XMPPFramework.h文件
這個文件能夠在下載的XMPPFramework-master中找到


改下名字就能夠了
五、 以後還會遇到ARC相關的錯誤, 個人解決方法是在相應屬性定義處添加strong修飾符



相關文章
相關標籤/搜索