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

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

Каков этот профиль и как он относится к моему приложению?

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

Ответ 1

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

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

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

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

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

Ответ 2

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

Ответ 3

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