Бета-тестирование TestFight для внутренних тестеров-состояние сборки " обработка"

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

Я испытываю странное поведение (или, может быть, просто ожидаемое поведение Apple).

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

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

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

два снимка ниже показывают состояние моей панели iTunesConnect. Есть идеи?

Build tabInternal tester tab

12 ответов


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

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

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

iTunes connect screenshot.


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

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

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

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

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

iTunes Connect загрузить телефон доверия:

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

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

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

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


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

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

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

Got it work at the third attempt


Я нашел следующее сообщение от Apple (itunesconnect@apple.com) доставлено в мою папку нежелательной почты. В настройках сборки для моего приложения я установил" Enable Bitcode " в No. Я также изменил уровень оптимизации сборки выпуска на None. После этого моя сборка была принята и загружена в app store. В этот момент кнопка invite стала доступна для внутренних пользователей. Позже я смог установить приложение через TestFlight.

img

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

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

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

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftFoundation.dylib нужна содержит биткода.

Недопустимый Исполняемый Файл выполнимый xxx.app / фреймворки / libswiftDarwin.dylib нужна содержит биткода.

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftCoreLocation.dylib нужна содержит биткода.

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftCoreData.dylib нужна содержит биткода.

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftCoreImage.dylib нужна содержит биткода.

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftDispatch.dylib нужна содержит биткода.

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

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftAVFoundation.dylib нужна содержит биткода.

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftCoreGraphics.dylib нужна содержит биткода.

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftObjectiveC.dylib нужна содержит биткода.

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

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

недопустимый исполняемый файл-исполняемый файл xxx.app / Framework / libswiftSecurity.dylib нужна содержит биткода.

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

с уважением,

команда App Store


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

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

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

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

enter image description here

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

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


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


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

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


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


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


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


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

  1. откройте iTunes Connect и добавьте проект.
  2. В "пользователи и роли" добавьте пользователей iTunes connect с их данными с ролью администратора, юриста или специалиста. Этим пользователям будет отправлена ссылка активации.
    • Если у пользователей уже есть appleid, связанный с почтой, им будет предложено войти в систему, иначе им придется создать учетную запись apple.
  3. архив создать и загрузить двоичный файл для приложения.
  4. добавить описание приложения и что тестировать в сборку. Этот шаг необязателен для выпуска сборок внутренним тестерам, но необходим при отправке приложения в Beta App Review для внешнего тестирования.
  5. после загрузки сборки измените переключатель бета-тестирования Testflight на состояние ON.
  6. пользователи iTunes connect будут доступны в User и Roles - >тестеры Testflight - > внутренние тестеры. Разрешить тестировщикам выпускать сборку в их.
  7. пользователи, которые включены будут видны при нажатии на пригласить тестеров в MyApps. Вы можете выбрать пользователей и отправить им приглашение.
  8. пользователи получат письмо. При нажатии кнопки Открыть в Testflight, если Testflight не установлен на устройстве он будет установлен.

Примечание:

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

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

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

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

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

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