1

我在使用 XMPPFramework 时遇到了一些未解决的问题......

起初我下载它(https://github.com/robbiehanson/XMPPFramework

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

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

三、我改了一些路径 User Header Search Paths = /usr/include/libxml2 Other Linker Flags = -lxml2

但是,结果是“找不到词法或预处理器问题‘libxml/tree.h’文件”

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

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

4

2 回答 2

4

您需要添加/usr/include/libxml2Header Search Paths,而不是User Header Search Paths

于 2013-01-31T04:08:01.887 回答
0

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

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

于 2015-04-15T21:29:44.040 回答