Я пытаюсь сделать архив, но xcode зависает во время компиляции битового кода. что я должен сделать? Включить биткод или отключить?
Xcode требует слишком много времени для компиляции битового кода во время подготовки архива
comment
Нам будет легче помочь вам, если вы предоставите нам больше информации о контексте.
- person Julien Quere   schedule 12.05.2016
comment
Та же проблема после обновления до xcode 7.3, я тоже застреваю при компиляции битового кода. я снимаю этот флажок, и теперь меня архивируют. есть ли проблема, если я сниму биткод?
- person Syed Faraz Haider Zaidi   schedule 13.05.2016
comment
Возможный дубликат Влияние параметров сборки Xcode Включить биткод Да/Нет< /а>
- person Mihriban Minaz   schedule 20.06.2016
comment
Посмотрите этот сообщение, надеюсь, оно вам поможет.
- person Prabakaran   schedule 28.12.2016
Ответы (2)
У меня есть лучшее решение этой проблемы. Не выбирайте вариант экспорта томатов iPA, попробуйте, как указано ниже:
- Щелкните правой кнопкой мыши свой архив и выберите «Показать» в Finder.
- Затем снова щелкните правой кнопкой мыши полученный файл в Finder и выберите «Показать содержимое пакета».
- Затем в результате откройте папку продукта --> Папка приложения --> и выберите файл ".app"
- Затем просто добавьте этот файл .app в приложения программного обеспечения iTunes на Mac.
- После завершения процесса добавления щелкните правой кнопкой мыши значок приложения в iTunes и отобразите в Finder, что даст вам файл iPA.
person
Vinod Mahale
schedule
18.10.2016
Вы видели размер файла IPA после этого? Это в 3 раза больше, чем обычное архивирование. Я не знаю, почему? не могли бы вы рассказать мне?
- person Arun Kumar; 08.12.2016
Но такого увеличения в размерах я не встречал. Но вы можете попробовать опцию копирования png в Xcode, которая поможет минимизировать размер IPA.
- person Vinod Mahale; 09.12.2016
@iOSGeek Это работает как для разработки, так и для производства. Вы можете загрузить производственную сборку с помощью загрузчика приложений. Через Organizer необходимо загружать только быстрые сборки кода, поэтому они не работают для производственной сборки плавающего кода.
- person Vinod Mahale; 26.04.2017
Я столкнулся с той же проблемой. Я предлагаю просто включить эту галочку при экспорте для развертывания iOS App Store. Если вы экспортируете специальную сборку, снимите флажок. Это будет работать быстро.
Биткод относится к типу кода: «Биткод LLVM», который отправляется в iTunes Connect. Это позволяет Apple использовать определенные вычисления для дальнейшей повторной оптимизации приложений (например, возможное уменьшение размера исполняемых файлов). Если Apple нужно изменить ваш исполняемый файл, они могут сделать это без загрузки новой сборки
person
Ourang-Zeb Khan
schedule
25.04.2017
Спасибо за объяснение биткода. Мне было интересно, должен ли я оставить compileBitcode включенным при создании сборки для HockeyApp через xcodebuild. Определенно не нужен биткод для HockeyApp, и он собирается намного быстрее.
- person Mykaelos; 07.05.2018