Тестирование TestFight для внутренних тестеров - Состояние сборки - это "обработка",

Я использую TestFlight некоторое время, но это первый раз, когда я отправляю сборку для бета-тестирования непосредственно из iTunesConnect, так как Apple купила TestFlight.

У меня возникло странное поведение (или, возможно, просто ожидаемое поведение Apple).

Я добавил пользователя в свою команду (у них есть роль администратора), и я выбрал их как часть тестера TestFlight на выделенной панели. Я загрузил сборку, включил тестовое тестирование TestFlight на вкладке "Сборка" и выбрал внутренние тестеры (только один на скриншоте ниже). Я хотел бы получить эту сборку.

Тогда... ничего не происходит, состояние все еще "обрабатывается" (что не должно быть немедленным?) тестер не получает никаких приглашений, и я застрял. Там, очевидно, что-то мне не хватает.

Кроме того, даже если один тестер уже был приглашен, панель все еще показывает "Чтобы начать тестирование, пригласите хотя бы одного тестера". TestFlight был таким хорошим продуктом один раз...

Два снимка ниже показывают состояние панели iTunesConnect. Любая идея?

Build tabInternal tester tab

Ответ 1

Оказалось, что "Обработка" сборки, даже если она предназначена только для внутреннего тестирования (т.е. 25 учетных записей, связанных с вашей командой), может занимать пару часов. Даже если двоичный файл уже был проверен загрузчиком Xcode и Application.

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

Теперь мой статус консоли - это.

enter image description here

Ответ 2

Хорошо, вот ответ для людей в марте 2015 года. Вчера я загрузил предварительную версию сборки (4 марта) через Xcode, а статус внутреннего и внешнего тестирования по-прежнему находится в разделе "Обработка" более чем 36 часов позже. Я даже пробовал пересылку, увеличивая номера сборки и т.д. Никакой радости. Поэтому я позвонил в Apple. Вот что они сказали мне:

Они видели, как эта проблема происходит регулярно для тех, кто загрузил предварительные версии сборки 4 и 5 марта. Они изучали, связано ли это с загрузкой через Xcode, а не с помощью Application Loader, однако они видели, что проблема происходит одинаково между обоими методами.

Итак, они изучают его и будут пытаться решить проблему для моего конкретного случая как можно скорее.

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

Я расскажу о том, как это происходит. В то же время, если ваш предварительный выпуск обрабатывается более 24 часов, и вам не пришла в голову идея засорить консоль управления приложениями с попытками загрузки перед выпуском (которые не могут быть удалены), я предлагаю предоставить Apple вызов, чтобы загрузить вашу игру.

Горячая линия поддержки iTunes Connect:

Внутри США: +1 (800) 633-2152 Снаружи: +1 (408) 974-4897

ОБНОВЛЕНИЕ 6 марта: Итак, моя оригинальная сборка, наконец, вышла из обработки. Это заняло ровно 38 часов! Я не думаю, что это Apple, это исправление, мне кажется, что это он окончательно разобрался.

До этого я также попробовал загружать новые инкрементные сборки через Application Loader, а также во время выхода из iTunes Connect, согласно некоторым из приведенных ниже предложений, но для меня это не прозвучало. Это подводит меня к довольно определенному выводу, что он просто работает, потому что вы отправляете в подходящий момент (или, возможно, даже можете связать свое географическое положение (я - Лондон)) и никаких других хокусов pokus!

Оригинальный Testflight довольно грубо помещает Apple в позор здесь. Им действительно нужно разобраться в этом.

Ответ 3

Обычно вы никогда не должны видеть статус "Обработка". Когда статус сборки установлен в Обработка, он никогда не будет изменен; по крайней мере, в моем случае. (См. Изображение ниже)

Решение " продолжать пытаться." Попробуйте либо увеличить номер сборки, либо номер версии, и продолжить отправку в iTunes Connect.

Я получил эту работу в третьей попытке без времени обработки.

Got it work at the third attempt

Ответ 4

Я нашел следующее сообщение от Apple ([email protected]), доставленное в папку "Нежелательная почта". В настройках сборки для моего приложения я установил "Включить биткод" на №. Я также изменил уровень оптимизации сборки выпуска на "Нет". После этого моя сборка была принята и загружена в магазин приложений. Кнопка приглашения стала доступной для внутренних пользователей в этот момент. Позже я смог установить приложение через TestFlight.

img

Уважаемый разработчик,

Мы обнаружили одну или несколько проблем с вашей недавней доставкой для "XXXYourAppName". Для обработки вашей доставки, следующие проблемы должны исправить:

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCoreMedia.dylib' содержит бит-код.

Недействительный исполняемый файл - исполняемый файл xxx.app/Frameworks/libswiftFoundation.dylib 'содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftDarwin.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCoreLocation.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCoreData.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCoreImage.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftDispatch.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCore.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftAVFoundation.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCoreGraphics.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftObjectiveC.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftCoreAudio.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftUIKit.dylib' содержит биткод.

Недействительный исполняемый файл - исполняемый файл 'xxx.app/Frameworks/libswiftSecurity.dylib' содержит биткод.

Как только эти проблемы будут исправлены, вы можете повторно добавить исправлено двоичное.

Привет,

Команда App Store

Ответ 5

Я боролся с теми же проблемами, что и многие люди.

Сегодня утром я загружаю вторую сборку для своего приложения, и состояние "Обработка" не будет выходить в часах и часах. Я загружаю второй пакет приложения в Itunes с помощью xcode Archive/Uploader.

Когда я выхожу на обед, я думал о том, "как Apple занимает много времени, чтобы обработать вторую сборку", вместо того, чтобы сначала сразу установить Active.

Теперь я счастлив, когда я вернусь, я решил повторно загрузить третий Bundle, но используя Application Loader вместо Xcode. Это делает Магию как рисунок скриншота:

enter image description here

Иммиграйте, что вторая сборка все еще обрабатывается прямо сейчас!!! Удивительное яблоко!!!!

Поэтому используйте Application Loader и не теряйте важного времени! Надеюсь, я помогу,

Ответ 6

Я использую TestFlight совсем немного, без проблем. Затем это случилось со мной вчера (застряло в обработке). Возможно, какая-то внутренняя проблема на стороне яблок?

Ответ 7

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

на данный момент (9 октября 2015 года), все еще требуется до одного часа для обработки, но вчера ситуация была намного хуже, заняв много часов.

Ответ 8

Это происходило со мной тоже в одном из моих сборников. Все мои предыдущие сборки до этой сборки были мгновенными. Поэтому я просто создал новую сборку (без изменений кода) и проигнорировал ошибочный. Как только я включил тестирование TestFlight в новой сборке, я получил уведомления на своих устройствах почти мгновенно.

Ответ 9

Какая уловка для меня заключалась в том, чтобы изменить номер версии VERSION, а не просто изменить номер сборки. Я не уверен, но получается, что каждая пятая сборка для версии имеет такую ​​длинную очередь обработки.

Ответ 10

Я обнаружил, что если у меня есть ITC open во время загрузки сборки, она никогда не покидает этап обработки. Убедившись, что ITC не вошел в систему, пока я не получил уведомление на своем телефоне, похоже, работал.

Ответ 11

Добавить внутренние тестеры

  • Откройте iTunes Connect и добавьте проект.
  • В "Пользователи и роли" пользователи iTunes подключаются к пользователям с их деталями с помощью функции "Админ", "Правовая" или "Техническая". Этим пользователям будет отправлена ​​ссылка активации.
    • Если у пользователей уже есть аппликатор, связанный с почтой, тогда им будет предложено войти в систему, иначе им придется создавать учетную запись Apple.
  • Архивируйте сборку и загрузите двоичный файл для приложения.
  • Добавить описание приложения и что тестировать в сборке. Этот шаг является необязательным для выпуска ваших сборников для внутренних тестеров, но необходим при отправке приложения в приложение для проверки приложений на бета-версию для внешнего тестирования.
  • После того, как вы загрузите изменение сборки, установите тестовое тестирование Testflight в состояние ON.
  • Пользователи iTunes connect будут доступны в User и Roles- > Testflight Testers → Внутренние тестеры. Включите тестеры для выпуска сборки для них.
  • Пользователи, которые включены, будут видны при нажатии на приглашение тестеров в MyApps. Вы можете выбрать пользователей и отправить им приглашение.
  • Пользователи получат почту. При щелчке на открытии в Testflight, если Testflight не установлен на устройстве, он будет установлен.

Примечание:

  • Если внешние тестеры и внутренние тестеры имеют одинаковый идентификатор электронной почты, они не получат сборку. Также они могут быть не видны во внутреннем списке тестировщиков по той же причине.

  • Если почта для сборки Testflight не получена, отключите тестовый тест Testflight Beta Testing и включите его еще раз. Это может решить проблему.

  • Как только пользователи получат приглашение, они должны открыть ссылку для testflight с помощью приложения Mail.

    • Используйте iOS Mail, чтобы щелкнуть ссылку по почте, затем iOS Mail автоматически откроет Safari.
    • Если iOS Mail недоступен, скопируйте ссылку и вставьте ее в Safari. Например, вы можете использовать Gmail, чтобы щелкнуть ссылку, скопировать ссылку в Chrome и затем вставить ее в Safari.

Ответ 12

Во-первых, вы должны заархивировать свое приложение и отправить его в хранилище, если вы его отправите правильно, вы получите сообщение, например изображение

после этого вы будете ждать нескольких монетных дворов, чтобы увидеть знак плюса в iTunes, например, image, нажав + знак, вы получите версию. если ваше приложение занимает много времени на обработку, может быть более одной недели, перейдите в раздел "Ресурсы и Справка" в iTunes Connect. Выберите "Свяжитесь с нами" и следуйте указаниям мастера. Я не думаю, что кто-то, кроме Apple, может ответить на это. И это то, что мы делали в аналогичной ситуации в прошлом.