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



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



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



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



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



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



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



Build tabInternal tester tab

757   12  

12 ответов:

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

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

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

iTunes connect screenshot.

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

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

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

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

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

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

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

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

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

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

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

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

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

Got it work at the third attempt

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

img

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

с уважением,

команда App Store

Я боролся с теми же проблемами, как многие говорят.

сегодня утром я загружаю вторую сборку для своего приложения, и состояние "обработка" не будет выходить в течение нескольких часов. Я загружаю второй пакет приложения в 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. добавить описание приложения и что тестировать в сборку. Этот шаг необязателен для выпуска сборок для внутренних тестеров, но необходим при отправке приложения в бета-версию для внешнего тестирования.
  5. после загрузки сборки измените переключатель бета-тестирования Testflight на состояние ON.
  6. пользователи iTunes connect будут доступны в разделе Пользователи и роли - > тестеры Testflight - > внутренние тестеры. Включите тестеры для выпуска сборки в их.
  7. пользователи, которые включены будут видны при нажатии на пригласить тестеров в MyApps. Вы можете выбрать пользователей и отправить им приглашение.
  8. пользователи получат письмо. При нажатии кнопки Открыть в Testflight, если Testflight не установлен на устройстве он будет установлен.

Примечание:

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

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

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

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

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

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

Comments

    Ничего не найдено.