尝试将libz.1.2.3.dylib添加到我的ipad项目时出现问题
||
首先,我现在在此网站上,如果我在提交此问题时犯了一些错误,则非常抱歉。我正在尝试使用zipArchive类来管理ipad项目中的zip文件。
哪些步骤将重现该问题?
创建一个项目。
添加ZipArchive文件夹及其文件。
添加libz.1.2.3.dylib
什么是预期的输出?你看到了什么呢?
我已经注释了所有代码(关于ziparchive),所以我的viewcontroller中只有#import #import \“ ZipArchive / ZipArchive.h \”,并且我希望构建该项目时不会出错。
我在编译器中看到以下错误:
ld:警告:忽略文件/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2/Symbols/usr/lib/libSystem.dylib,文件中缺少必需的体系结构i386
ld:在/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.2/Symbols/usr/lib/libobjc.A.dylib中,缺少架构i386所需的架构i386
collect2:ld返回1退出状态
命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-gcc-4.2失败,退出代码为1
您正在使用什么版本的产品?在什么操作系统上?
我在Mac os X版本10.6.7上使用xcode 4为iPad上的项目与4.2 ipad模拟器一起使用
请在下面提供任何附加信息。
我认为问题出在libz.1.2.3.dylib库,我对可能在哪里出现问题有一些看法:
libz.1.2.3.dylib路径错误在iPhoneSimulator.platform上,也对ipad有效吗?如果不是,我可以将哪个lib用于ipad?
我不确定我是否正确添加了libz.1.2.3.dylib lib。我所做的是:右键单击Resources文件夹->将文件添加到\“ myproject \”->搜索libz.1.2.3.dylib,然后从编译器中可以看到的路径中添加它的4.2版本。错误。我也尝试将相同的结果添加到frameworks文件夹。
我正在阅读许多有关如何解决类似问题的文章,但是没有人可以帮助我。
关于解决问题我该怎么办?
真的感谢!!
没有找到相关结果
已邀请:
3 个回复
厦惫
需复
号拳藐孔妇
您还可以链接到libz.dylib,我希望它始终指向实际的最新版本,这就是Tricon建议更改项目以使其仅包含libz.dylib的原因。我不确定是否要删除任何内容,尽管它与添加新的符号链接没有太大不同...您仍然在深深地迷惑Xcode的内心...。