首先贴出Xcode报错信息
Undefined symbols for architecture x86_64:
"_kCGImagePropertyGIFUnclampedDelayTime", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
"_CGImageSourceGetCount", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
"_kCGImagePropertyGIFDelayTime", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
"_CGImageSourceCopyPropertiesAtIndex", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
"_CGImageSourceCreateImageAtIndex", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
"_CGImageSourceCreateWithData", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
"_kCGImagePropertyGIFDictionary", referenced from:
-[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决方案:
添加imageIO这个库就可以了。
其实dcloud问答中有相关解答,只是好多人都找不到,因此特贴出来方便大家查看。
dcloud此问题相关地址:http://ask.dcloud.net.cn/question/31497