Скрыть XCode dsymutil предупреждение о недостающей информации об архитектуре - PullRequest
10 голосов
/ 11 февраля 2012

У меня есть приложение для iOS, которое должно быть связано с несколькими встроенными статическими библиотеками сторонних производителей. У этих статических библиотек была удалена отладочная информация, и, очевидно, они также потеряли информацию об архитектуре. При создании приложения (в данном случае симулятора) я получаю много предупреждений, подобных этому:

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

Есть ли способ сказать dsymutil, чтобы заткнуться об этом? Приложение компилируется и работает просто отлично, но все эти предупреждения довольно уродливы, и я хотел бы от них избавиться. Есть предложения?

Ответы [ 2 ]

5 голосов
/ 17 июня 2013

Я тоже столкнулся с той же проблемой.После многих поисков я нашел

Изменение Настройки сборки -> Формат отладочной информации значение из "DWARF с файлом dSYM" в DWARF устраняет проблему и скрывает предупреждения.

0 голосов
/ 07 мая 2013

Измените архитектуры в проекте, включив в них только armv7, а не по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...