Не удалось установить приложение на iPhone из-за ошибки компоновщика Mach-O.

Я пытаюсь установить приложение на iPhone и получаю сообщение об ошибке Mach-O-linker из-за отсутствия одного из фреймворков. Проект успешно работает в симуляторе, но не на устройстве даже после добавления отсутствующей структуры.

ld: warning: directory not found for option '-F/Users/vinayakgh/Desktop/Splunk'
ld: warning: directory not found for option '-FMint'
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)

И нет проблем с WRT для AFNetworking, но с другим фреймворком (SpluntMint).

Может ли кто-нибудь помочь мне в решении этого?

Заранее спасибо...


person Vinayak GH    schedule 07.09.2015    source источник
comment
Местоположение изменило либо ваш проект, либо библиотеки, которые вы использовали.   -  person Blind Ninja    schedule 07.09.2015
comment
попробуйте очистить проект и убедитесь, что все ресурсы существуют по указанному пути   -  person Teja Nandamuri    schedule 07.09.2015
comment
Первые 3 просто предупреждения. это 4-я строка, которая показывает ошибку компоновщика. Опубликуйте, пожалуйста, подробную версию этой ошибки.   -  person Nishant    schedule 07.09.2015
comment
Я думаю, вам следует проверить путь поиска Framework или путь поиска библиотеки в настройках сборки в настройках проекта.   -  person manish_kumar    schedule 07.09.2015
comment
Да, я проверил местоположение и добавил их еще раз, и да, все ресурсы существуют.   -  person Vinayak GH    schedule 07.09.2015
comment
@manish_kumar: Эй, спасибо, да, вот в чем проблема, я думаю, и мне нужно изменить пути поиска для фреймворков в настройках сборки ... нужно проверить сейчас   -  person Vinayak GH    schedule 07.09.2015


Ответы (2)


Перейдите к цели, затем к этапу сборки, затем найдите бинарную ссылку с библиотекой, и вы получите сообщение о том, какой файл или фреймворк неуместны или удалены...

Затем удалите это и снова добавьте вручную.

Это одно из временных решений, которое сработало для меня.

Файл красного цвета отсутствует. Но здесь нет файла

person Viraj Padsala    schedule 07.09.2015
comment
Спасибо, я согласен с вашим ответом... в данном случае это не проблема, к вашему сведению, я только что узнал, что нам нужно изменить путь поиска фреймворков в BuildSettings на фреймворк, на который мы только что ссылались. - person Vinayak GH; 07.09.2015

Пожалуйста, проверьте путь поиска платформы или пути поиска библиотеки в настройках сборки в настройках проекта. Посмотрите, правильный ли путь указан там или нет.

person manish_kumar    schedule 07.09.2015