Ld: предупреждение: неожиданный srelocation тип 9 при построении в xcode

Привет, я получаю около 7000 таких предупреждений на этапе ссылки для создания моего приложения для распространения

ld: warning: unexpected srelocation type 9

Любая идея, что это такое и как я могу это исправить?

EDIT:

Эти предупреждения появляются во время этапа ссылки "armv7" только при создании для распространения, а также я получаю следующее предупреждение

warning: all apps should include an armv7 architecture (current ARCHS = "armv6").

Я проверил, что armv7 включен в допустимые архитектуры "для конфигурации отладки и распространения.

Ответы

Ответ 2

Пожалуйста, проверьте следующие настройки в своих приложениях:

В Info.plist. Проверьте информацию "Необходимые устройства" и просмотрите данные внутри. У вас должно быть 2 элемента (NSArray): armv6 и armv7

Ответ 3

Попробуйте установить "Включить привязку к общим библиотекам" в разделе "Настройки сборки" до "НЕТ"

Ответ 4

Единственным обходным решением для меня было создание XCode 4.2. Кажется, что-то в файле .a несовместимо. Я использовал LLVM-GCC, который, как я думал, исправит его, но он этого не сделал.

Ответ 5

Просто удалите его из "Link Binary With Libraries" в порядке