2012-07-14 61 views
0

我需要解决的一个基本的iOS框架链接到route-me一个错误,当我有新的代码我得到我如何从iOS框架中剥离或重命名符号?

ld: duplicate symbol _OBJC_METACLASS_$_RMProjection in frameworks/blah.framework/blah(RMProjection.o) and 

有没有办法来STIP从blah.framework符号和使用我的编译代码? 我所知道的:strip -s <symbol file> -u <library>,但不能让它的工作

也试过做一个发现,并在链接的二进制文件,这将导致该错误更换

perl -n -p -e 's/RMProjection/XRMProjection/g' <frameworks/blah.framework/blah.bak> frameworks/blah.framework/blah 

ld: in frameworks/blah.framework/blah, file is universal but does not contain a(n) i386 slice for architecture i386 

谢谢

回答

0

在终端中使用lipo命令。