2012-07-14 60 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命令。