Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Hide Xcode dsymutil warning about missing architecture info

Tags:

xcode

ios

iphone

I have an iOS app that is to be linked with several 3rd party prebuilt static libraries. Those static libraries have had their debug info stripped and apparently lost their architecture information as well. When building the app (simulator in this case) I receive lots of warnings like this :

/Developer/usr/bin/dsymutil 
warning: (i386) 'libtest.a(test.o)' doesn't contain architecture information for i386.

Is there any way to tell dsymutil to shut up about this? The app compiles and runs just fine but all those warnings are quite ugly and I would like to get rid of them. Any suggestions ?

like image 801
Cross_ Avatar asked Feb 11 '12 02:02

Cross_


1 Answers

I too was facing the same issue. After searching a lot what I found is

Changing Build Settings -> Debug Information Format value from "DWARF with dSYM File" to DWARF fixes the problem and hides the warnings.

like image 113
Suresh Varma Avatar answered Nov 06 '22 18:11

Suresh Varma