Добавление тестера в TestFlight

Если я добавлю тестера на TestFlightApp.com, он получит ссылку для регистрации своего устройства. Затем загружается профиль, который называется TestFlight Access. Не для моего приложения.

Для чего нужен этот профиль и как он связан с моим приложением?

Кроме того, мне все еще нужно добавить UDID тестера на портал разработчиков Apple?


person Jonathan.    schedule 21.10.2011    source источник


Ответы (3)


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

Кроме того, установленный веб-клип будет аутентифицировать устройство в службе, поэтому будут предлагаться приложения, которые можно установить. Эти приложения можно найти, сравнивая UDID устройства с профилями подготовки всех доступных приложений.

Так что да, вам все равно нужно добавить UDID в профиль подготовки и скомпилировать приложение для него.

Процесс создания профиля предоставляется Apple и хорошо задокументирован здесь: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009505

Существуют также другие службы, которые используют эту функциональность для «более простого» сбора UDID и предоставления пользователям простого способа загрузки своих бета-приложений.

person Kerni    schedule 01.11.2011

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

person Ben Kopf    schedule 22.03.2012
comment
Я видел, что у них только что был сбой. Вы уверены, что 1) добавляете в мембер-центр на iPhone 2) скачиваете финальную пров. profile 3) загрузка в testflight профиля обеспечения 4) повторное архивирование с профилем, установленным в xCode (боже, этот процесс долгий и запутанный) 5) загрузка нового ipa с новым профилем - person Anna Billstrom; 25.05.2012

Профиль позволяет приложению тестового полета установить ваше приложение. И да, вам все равно нужно будет добавить их UDID в профиль обеспечения.

person edsko    schedule 21.10.2011
comment
Значит, мне нужно пересобирать приложение и загружать его каждый раз, когда я добавляю тестера? - person Jonathan.; 21.10.2011
comment
См. stackoverflow.com/questions/7746988/. - person edsko; 21.10.2011