我已被赋予向iOS应用程序添加一些功能的任务。我检查了源SVN到超过100个警告(哎呀),幸运的是我到最后一个,这是映入眼帘:Xcode警告:忽略文件libxml2.2.dylib,为不支持的文件格式构建而不是正在链接的体系结构
(被阻止的出位是客户端名称。 ..)。
我相信这个警告说的是:'这个XML库与构建时链接的OS架构不兼容'。
随着下一个版本的发布,我们仅支持iOS5和iPhone 4及更高版本(而不是iOS和更低版本的iPhone)。
那么我应该改变链接架构吗?什么是链接架构?我该如何改变架构?或者我完全走错了路?
可能值得一提的是,我运行的是最新的Xcode,我从Xcode列表中添加了框架(链接二进制库)。
编辑
从模拟器构建时,我只得到了消息。它不会造成任何伤害,只会让我失望!
在此先感谢。
在您的项目中添加libxml2.2.dylib或http://stackoverflow.com/questions/5220435/file-was-built-for-i386-which-is-not-the-architecture-being-linked-x86 -64-whil – iPatel 2013-03-25 15:29:26