相关疑难解决方法(0)

Xcode 4.2链接错误:libz问题?

将项目移动到Xcode 4.2,我得到了许多Mach-O链接器未解决的错误,例如_crc32,_expf和_UnwindSjLj_Register,这些项目在Xcode 4.0.3中编译和链接很好.

我怀疑这可能是一个libz问题,因为我之前的项目链接了libz.1.2.3.dylib.我删除了该引用,并添加了libz.1.2.5.dylib,它位于我的/Platforms/iPhoneOS.platform/DeviceSupport/5.0(9A5259f)/ Symbols 1/usr/lib文件夹中.

无论是否包含libz.1.2.5.dylib,我都得到相同的39个未解析的引用,所以它似乎非常可疑.

xcode ios

7
推荐指数
1
解决办法
9351
查看次数

目标c中的epub文件错误

我是iPad开发人员的新手,我想在我的项目中创建ePub文件,

我从这里下载了示例epub文件, 我遇到了问题.

我在我的项目中得到了这个错误......

ld: warning: ignoring file /Users/krunal/Downloads/EpubReader/libz.1.2.3.dylib, missing required architecture i386 in file
Undefined symbols for architecture i386:

"_inflateEnd", referenced from:
_unzCloseCurrentFile in unzip.o

"_inflateInit2_", referenced from:
_unzOpenCurrentFile3 in unzip.o

"_get_crc_table", referenced from:
_unzOpenCurrentFile3 in unzip.o
_zipOpenNewFileInZip3 in zip.o

"_crc32", referenced from:
_unzReadCurrentFile in unzip.o
_zipWriteInFileInZip in zip.o
-[ZipArchive addFileToZip:newname:] in ZipArchive.o

"_inflate", referenced from:
_unzReadCurrentFile in unzip.o

"_deflateInit2_", referenced from:
_zipOpenNewFileInZip3 in zip.o

"_deflate", referenced from:
_zipWriteInFileInZip in zip.o
_zipCloseFileInZipRaw in zip.o

"_deflateEnd", referenced from: …
Run Code Online (Sandbox Code Playgroud)

iphone epub ipad xcode4.2

6
推荐指数
1
解决办法
2844
查看次数

ld:找不到-lz的库

这让我发疯,当我尝试在模拟器上编译时,一切都很好,但在设备上我得到了这个错误:

ld: library not found for -lz
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

请帮我理解问题的根源:

    Ld /Users/ZConsulting/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-dhlecgdgtoldsadoctkyueriyius/Build/Products/Debug-iphoneos/Fontenay-sous-Bois.app/Fontenay-sous-Bois normal armv7
        cd /Users/ZConsulting/Desktop/Fontenay-sous-Bois
        setenv IPHONEOS_DEPLOYMENT_TARGET 5.0
        setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
        /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -L/Users/ZConsulting/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-dhlecgdgtoldsadoctkyueriyius/Build/Products
/Debug-iphoneos -F/Users/ZConsulting/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-dhlecgdgtoldsadoctkyueriyius/Build/Products/Debug-iphoneos -F/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
/iPhoneOS5.0.sdk/Developer/Library/Frameworks -filelist /Users/ZConsulting/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-dhlecgdgtoldsadoctkyueriyius/Build/Intermediates/Fontenay-sous-Bois.build/Debug-iphoneos/Fontenay-sous-Bois.build/Objects-normal/armv7/Fontenay-sous-Bois.LinkFileList -dead_strip -fobjc-arc -miphoneos-version-min=5.0 -framework SenTestingKit -lz -lz.1.1.3 -framework MobileCoreServices
 -framework SystemConfiguration -framework CFNetwork -framework CoreLocation -framework MapKit -framework UIKit -framework Foundation -framework CoreGraphics -o /Users/ZConsulting/Library/Developer/Xcode/DerivedData/Fontenay-sous-Bois-dhlecgdgtoldsadoctkyueriyius/Build/Products/Debug-iphoneos/Fontenay-sous-Bois.app/Fontenay-sous-Bois
Run Code Online (Sandbox Code Playgroud)

编辑:

我确实导入了libz.1.1.3.dylib框架: 在此输入图像描述

我在Linked框架中获得的唯一libz就是 libz.1.1.3.dylib 在此输入图像描述

objective-c ios xcode4.2

6
推荐指数
1
解决办法
2万
查看次数

使用libz.dylib解压缩文件

我正在创建一个unizp文件的应用程序,在谷歌搜索后我发现我们可以使用已经在Cocoa touch中提供的libz.dylib.我觉得奇怪的是,我无法找到libs.dylib的任何文件.任何人都可以提供一些官方文件吗?而且如果我们想要解压缩文件,每个人都建议使用一些第三方库来解压缩文件.我们不能用默认的libz.dylib吗?

iphone cocoa-touch unzip dylib ios

2
推荐指数
1
解决办法
5970
查看次数

标签 统计

ios ×3

iphone ×2

xcode4.2 ×2

cocoa-touch ×1

dylib ×1

epub ×1

ipad ×1

objective-c ×1

unzip ×1

xcode ×1