Ошибка Bitcode_strip в Xcode 8
Я знаю, что есть несколько таких же вопросов, как этот заголовок, я пробую все предложенные решения, которые рекомендуются, но не работают в моем случае. Есть ли у кого-нибудь другое решение для того же?
Я попробовал ниже всех вариантов.
1) Удалить все производные данные и очистить несколько раз **
2) Изменить версию Xcode **
3) Установите STRIP_BITCODE_FROM_COPIED_FILES= НЕТ
4) Все параметры битового кода в настройках сборки установлены на NO **
5) Проверить - снять флажок "Перестроить из битового кода" **
У кого-нибудь есть идея, почему эта опция ("Перекомпилировать из битового кода в архиве") появляется только в определенных проектах, это не видно во всех проектах. Я проверил два проекта, в которых один виден, а другой нет - я проверил все настройки и обнаружил, что в настройках нет никаких изменений, так почему это происходит для двух разных проектов?
Пожалуйста, поделитесь со мной, если у кого-то есть идея о том же
Спасибо
4 ответа
Это может быть из-за нехватки места на диске. Попробуйте удалить временные файлы.
Перейдите в настройки проекта и отметьте "Нет" против опции "Включить битовый код".
Вот как это будет выглядеть при архивировании.
Видеть это:
1: Все поставляемые библиотеки должны поддерживать битовый код, чтобы основная цель, в которую они включены, поддерживала битовый код
2: попробуйте скомпилировать проект с включенным Bitcode, чтобы проверить, поддерживают ли все зависимости Bitcode.
Примечание. Для приложений iOS битовый код используется по умолчанию, но не является обязательным. Для приложений watchOS и tvOS требуется битовый код. Если вы предоставляете битовый код, все приложения и платформы в комплекте приложений (все цели в проекте) должны включать битовый код. После распространения приложения с помощью iTunes Connect