XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

时间:2024-04-09 22:18:06

在做微信之前,首先做的就是将XMPP框架导入工程。

导入XMPP框架的大致步骤如下:

下载XMPPFramework框架:

https://github.com/robbiehanson/XMPPFramework

git clone

git clone https://github.com/robbiehanson/XMPPFramework.git

第一步:新建相关的文件夹。

第二步:导入依赖框架。(Vendor目录下的第三方)

导入依赖框架

CocoaLumberjack:日志框架

CocoaAsyncSocket:底层网络框架,实现异步Socket网络通讯

需要添加CFNetwork&Security框架依赖(Xcode6.0以后就不再需要导入)

KissXMLXML解析框架

需要添加libxml2.dylib框架依赖

需要指定如下编译选项:

Other Linker Flags = -lxml2

Header Search Paths = /usr/include/libxml2

libidn

第三步:

将以下4个文件夹导入到项目

Authentication

Categories

Core

Utilities

另外还需要添加libresolv.dylib依赖

第四步:

导入XMPP扩展框架

Extensions

Sample_XMPPFramework.h添加到项目XMPP文件夹下,并且重命名为XMPPFramework.h

xcode里面要自己添加下PCH,并在PCH中导入UIKit框架。

在终端输入:

git commit -m “添加XMPP框架

可以一次性提交所有增加的文件


详细过程如下:

1.

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

2

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

3

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

4

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

5

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

6

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

7

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

8

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

9

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

10

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

11

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

12

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

13

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

14

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

15

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

16

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

17

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

18

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

19

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

20

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

21

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

22

XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤

XMPP导入成功!!!