Ошибка 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

Другие вопросы по тегам