无法为iOS 6构建XMPPFramework

时间:2013-01-29 13:03:49

标签: ios xcode xmppframework

当我使用XMPPFramework时,我有一些未解决的问题...

首先我将其下载到(https://github.com/robbiehanson/XMPPFramework

据我所知,这是最新版本,可以在iOS6中使用......

其次,我在我的程序(身份验证,类别,核心,扩展,实用程序,供应商)上附加了源代码。

第三,我改变了一些路径 用户标头搜索路径= / usr / include / libxml2 其他链接器标志= -lxml2

但是,结果是“未找到Lexical或Preprocessor issus'libxml / tree.h'文件”

我该怎么办?如果我从libxml更改为libxml2 ...我不能禁止另一个.h文件...

请帮助我,并提前感谢...

2 个答案:

答案 0 :(得分:4)

您需要将/usr/include/libxml2添加到标题搜索路径,而不是用户标题搜索路径

答案 1 :(得分:0)

我也有这个问题。我的XMPPFramework文件夹是我的iOS项目的兄弟。在我的iOS项目中,我创建了一个Xcode组文件夹,然后将KissXML文件夹内容拖到该项目文件夹(组)中,而不复制文件。

解决方案是删除组,将KissXML文件夹拖到项目中并将它们复制到项目中。所以现在,在磁盘上,我的KissXML文件存在于我的项目文件夹下。这不是我想要的,但它现在编译得很好。