Подтвердить что ты не робот

Скрыть Xcode dsymutil предупреждение о недостающей информации о архитектуре

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

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

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

4b9b3361

Ответ 1

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

Ответ 2

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

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