2016-08-30 3 views
3

Мое приложение строит и работает успешно, но архивы терпят неудачу, поэтому я не могу создать файл ipa. Журнал ошибок является следующее:Xcode Build и Run Succeeds, но Archive Fails

ld: library not found for -lAAMFeedback clang: error: linker command failed with exit code 1 (use -v to see invocation)

библиотека это: стручок 'AAMFeedback': мерзавец => 'https://github.com/PlusR/AAMFeedback.git'

Кто-нибудь сталкивался с такой же ситуацией раньше? Пожалуйста, поделитесь опытом, чтобы помочь мне. Спасибо,

Информация о версии:
Xcode версия: 7.3.1
целевой версия ИОС: 8,0

+0

То, что я пытался (и ничего не получалось) 1: Добавление AAMFeedback.a к Link Binary с библиотеками, 2: версия до AAMFeedback (0.4.0 -> 0.5.0), 3: удалить стручки и/re-install pod –

ответ

0

Попробуй добавить AAMFeedback в вашем Link Binary с библиотеками под Строительством фаз, попробуйте добавить рамки вашей библиотеки там

+0

Уже пробовал добавить AAMFeedback.a в ссылку Binary With Libraries, но это не сработало. –

+0

Прочитайте свой комментарий о том, что вы пробовали, если ни одна из них не работала, попробуйте импортировать AAMFeedback как статическую библиотеку –

0

Мне, наконец, удалось Архивировать. Именно по этой причине архиву не удалось установить параметр «Продукт»> «Редактировать схему»> «Сборка». Я не отмечен «Найти скрытые зависимости» во время разработки, которые фиксируют процесс построения. Однако необходимо проверить эту настройку при архивировании.

enter image description here

1

Xcode 9,0

Для меня то, что работает в том, чтобы идти продукт> Схема> Управление Схема и отметьте все галочки, то воссоздам, а затем Архив.

Надеюсь, это может помочь кому-то еще.

Смежные вопросы