TestFlight автоматически создает новые сборки

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

Вот мой список сборок:

Список сборок

Сборка № 2 — это та, которую я загрузил, а № 7 и № 8 создаются автоматически (я уже удалил № 3–6, чтобы посмотреть, будут ли снова создаваться новые обновления)

Вот что я получаю, когда проверяю информацию #8: Обновленная сборка

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

Странный пользователь

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

Я проверил в Интернете, и я не нашел похожего случая до сих пор...

У вас есть хоть малейшее представление о том, что может происходить?


person Bigood    schedule 03.06.2013    source источник


Ответы (1)


Как один из инженеров-программистов TestFlight, я могу дать некоторое представление об этом.

Это стало результатом нового кода функции в TestFlight, недавно добавленного для отображения (и автоматического добавления) сборок из производства (не бета-версии). Если вы оставите код TestFlight SDK в приложении при отправке его в магазин Apple, тогда TestFlight будет получать события из этих производственных сборок — он автоматически создаст эти производственные сборки, чтобы можно было отслеживать их сбои (независимо от сбоев бета-сборки). .

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

person Robert Kleinsasser    schedule 03.06.2013
comment
Хорошо! И поскольку я еще не отправил свое приложение в магазин, что это могут быть за x86_64? Я разрешил код takeOff в AppDelegate, и есть еще один разработчик, который использует мой код. Может ли это быть причиной? Я думал, что TestFlight будет работать только на реальном устройстве... - person Bigood; 03.06.2013