Не удалось проверить битовый код (нераспознанные аргументы: -disable-llvm-pass)

Очевидно, что TestFlight теперь принимает сборки Xcode 9, поэтому я попытался загрузить новую версию своего приложения для людей с бета-версией iOS 11 для тестирования.

Приложение было загружено правильно, но затем я получил электронное письмо с текстом:

При обработке вашего приложения для iOS [...] возникли ошибки в процессе прореживания приложения, и ваше приложение не могло быть истончено. [...] Для получения информации, которая может помочь решить эту проблему, см. Техническую ноту 2432.

Я проверил ссылку, и она говорит, чтобы экспортировать приложение для специального развертывания, чтобы воспроизвести ошибку. Итак, я сделал это, и вот что я получил:

Не удалось проверить битовый код в Frameworks/libswiftCore.dylib:

ошибка: сбой проверки опции Clang для битового кода 02 (нераспознанные аргументы: -disable-llvm-pass)

В журналах эта ошибка появляется снова для каждой платформы, которую использует мое приложение. Например:

code = 0;
description = "Failed to verify bitcode in Realm.framework/Realm:\nerror: Clang option verification failed for bitcode 001 (unrecognized arguments: -disable-llvm-passes)\n\n";
info =             {
};
level = ERROR;
type = "malformed-payload";

То же самое касается многих стандартных библиотек, таких как libswiftFoundation.dylib, libswiftUIKit.dylib и так далее.

Так что мне теперь делать?

PS: я не хочу отключать битовый код.


Редактировать: я также пытался архивировать с Xcode 9 и экспортировать с Xcode 8. Я получаю те же ошибки.

0 ответов

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