Компиляция битового кода во время архива никогда не заканчивается
Я готовлю приложение для специального распространения через Test Flight. Я уже прошел (успешно) все подготовительные шаги в этой статье Рей Вендерли (https://www.raywenderlich.com/48750/testflight-sdk-tutorial), и я уверен, что сертификат, идентификатор приложения и Профиль Provisioning Profile создан правильно и в надлежащем рабочем состоянии. Я нахожусь на этапе, в котором вы архивируете проект в Xcode. Я выбрал эти параметры во время архивного процесса:
Я выбираю Экспорт:
![введите описание изображения здесь]()
Я выбираю "Сохранить для специального развертывания", так как наш план заключается в использовании Test Flight для распространения приложения на наши тестеры. Я считаю, что это правильный вариант для этого (в отличие от "для развертывания предприятия" ):
![введите описание изображения здесь]()
Это значение по умолчанию, и у меня нет особых причин для его изменения, хотя я был бы признателен за любое понимание, которое у вас может быть:
![введите описание изображения здесь]()
Опять же, варианты по умолчанию для обоих. Первый отключен по умолчанию, а второй по умолчанию отмечен:
![введите здесь описание изображения]()
Когда я доберусь до этого экрана, вращающийся вращается, казалось бы, навсегда:
![введите описание изображения здесь]()
Проблема заключается в том, что, как только она попадает в ту часть, где она компилируется из битового кода, она вращается и вращается и не показывает признаков окончания. Когда я создаю приложение для запуска на устройстве, подключенном к MBP, он быстро компилируется, обычно в течение нескольких секунд. Что может вызвать эту безответственность?
Ответы
Ответ 1
Я пропустил это долгое время (в основном, когда я выходил за покупками). Когда я вернулся, это было сделано. Поэтому по какой-то причине это занимает очень много времени.
Тем не менее, это было также неправильное действие. То, как вы добавляете тестеров в TestFlight, поскольку Apple купило, отличается. Теперь, вместо того, чтобы экспортировать и загружать файл IPA, вы должны отправить его в магазин и позволить ему пересмотреть Apple, прежде чем вы сможете добавить тестеров.
Ответ 2
Я столкнулся с той же проблемой. Что мое предложение просто включить эту галочку при экспорте для развертывания App Store для iOS. Если вы экспортируете сборку adhoc, снимите флажок. Он будет работать быстро.
![введите описание изображения здесь]()
Ответ 3
У меня есть лучшее решение для этой проблемы. Не отправляйтесь на опцию томатов для опций экспорта, попробуйте, как указано ниже
- просто щелкните правой кнопкой мыши на своем архиве и выберите шоу в finder
- Затем снова щелкните правой кнопкой мыши по приведенному файлу в finder и выберите show
содержимое пакета
-
затем из папки с открытым файлом результата → Папка приложения → и
выберите файл ".app"
-
Затем просто добавьте этот файл .app в приложение iTunes на mac
-
После завершения процесса добавления щелкните правой кнопкой мыши значок приложения в iTunes
и показать в finder, который даст вам iPA файл.
Требуется максимум 5 минут...
Спасибо,
Винод
Ответ 4
Еще один вариант: вы должны следить за тем, какой исходный код у вас есть, занимает мало времени и быстро выполняется процесс архивирования. Поэтому со следующего раза вам придется открыть этот конкретный исходный код и выполнить архив, после чего откройте свой рабочий исходный код, а затем попробуйте архив для этого. Вы также быстро это сделаете для рабочего кода.
Для меня я сохранил 2 исходных кода отдельно.
- Один для Xcode 7
- Другое для Xcode 8
Поэтому всякий раз, когда я хочу создать ipa, я сначала открываю этот исходный код и делаю архив, а затем закрываю этот код и выполняю архив для кода, который я сейчас работаю. Это довольно долгий процесс, но, к сожалению, это не займет столько времени, как ваша система не повесится.
Ответ 5
Вы можете отключить Wi-Fi, подождите несколько минут, чтобы снова подключиться, и тогда это нормально.