Подтвердить что ты не робот

All Build для iTunes Connect, произошла ошибка импорта этой сборки

Я загружаю свою сборку в хранилище приложений, после чего она показывает ошибку в Activity.

Отображается ошибка

Кто-нибудь поможет мне.

4b9b3361

Ответ 1

РЕШИТЬ!

Перейдите к настройкам сборки > Найти "биткод" > Поверните Включить биткод на Нет

Это исправит. Кроме того, если вы опасаетесь отключить биткод, не беспокойтесь. Apple описывает биткод следующим образом:

Биткод - это промежуточное представление скомпилированной программы. Программы вы загружаете в iTunes Connect, которые содержат бит-код, будут скомпилированы и связанных с App Store. Включение битового кода позволит Apple повторите оптимизацию своего бинарного приложения в будущем без необходимости новую версию вашего приложения в магазин.

Вам действительно не нужно включать его. Подробнее о bitcode здесь.

Что это.

Теперь ваша сборка должна пройти.

Ответ 2

Я провел последние несколько дней, борясь с этой проблемой. Я, наконец, осмыслил нашу конкретную проблему и подумал, что это стоит того. Ошибка была такой же, как оригинальные плакаты с iTunes Connect, давая "Ошибка импорта этой сборки". ошибки следующим образом:

введите описание изображения здесь

Я пробовал все, чтобы решить эту проблему, но в моих путешествиях проблема заключается в том, что во время процесса загрузки/отправки в списке "Двоичные и Entitlments" появлялся один из наших многочисленных файлов .bundle:

введите описание изображения здесь

Копаясь немного дальше, когда я проверил содержимое этого конкретного *.bundle(с-in либо в *.ipa, либо в папке сборки производных данных), появился неожиданный исполняемый файл unix. Ни один из других файлов *.bundle не содержал исполняемый файл unix.

введите описание изображения здесь

После некоторых проб и ошибок я смог предотвратить создание и добавление исполняемого файла в пакет, изменив параметр сборки "VERSION_SYSTEM" на "None" (он был непреднамеренно установлен на "Apple Generic" в недавнем xcconfig изменения).

В любом случае, это решило проблему для нас. Надеюсь, что это поможет.

Альтернативным (но менее желательным) решением было удаление (пустых) шагов "Скомпилировать источники" из целевых "Фаз сборки".

введите описание изображения здесь

Ответ 3

Вам нужно обновить номер версии до более высокого значения. Если вы измените только номер сборки, это не сработает. У меня была такая же проблема после того, как биты моего приложения были отклонены.

Пример:

Приложение 1.0.0 (1) → отклонено по какой-либо причине.

App 1.0.0 (2) → вы получите сообщение "Ошибка импорта этой сборки"

App 1.0.0 (3) → та же ошибка..

App 1.0.1 (1) → будет работать!

Приветствия,