Как добавить UDID на портал testFlight

Привет, один из членов нашей команды хочет добавить свое устройство в учетную запись testFlight, я отправил приглашение с портала, и они его приняли, и мне нужен UDID этого устройства для профиля предоставления, они должны отправить его вручную ?Или портал TestFlight получит их UDID, если они просто примут приглашение ?


person Ravi Kiran    schedule 13.02.2014    source источник


Ответы (6)


Как только люди (тестер) примут приглашение, они получат письмо от testflight с темой Начать работу. Если приглашенные нажмут на кнопку «Начать» и успешно выполнят все необходимые шаги, вы получите автоматически созданное электронное письмо от Testflight с строка темы XYZ добавила устройство, а в теле письма содержится следующая информация.

введите здесь описание изображения

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

person Gyanendra Singh    schedule 13.02.2014

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

Затем войдите в Testflightapp.com и следуйте по указанному ниже пути:

Приложения->Имя приложения->сборки->нажмите на последнюю сборку

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

Изображение для справки

person Aniket Kote    schedule 13.02.2014
comment
Спасибо за ваш ответ. Поможет ли веб-портал testFlight получить UDID устройства или мы должны попросить этого участника отправить UDID своего устройства вручную? - person Ravi Kiran; 13.02.2014
comment
О, хорошо, спасибо за вашу помощь - person Ravi Kiran; 13.02.2014

Вам необходимо обновить профиль обеспечения новым UDID. Если сборка уже загружена, перейдите в «Настройки» -> «Разрешения» и обновите новый профиль подготовки.

person nanjunda    schedule 13.02.2014
comment
Спасибо за ваш ответ, да, я знаю, что мне нужно обновить профиль с новым UDID, мой вопрос: они должны отправить UDID вручную, или веб-портал testFlight соберет UDID с устройства, если они войдут со своего устройства? - person Ravi Kiran; 13.02.2014
comment
Хорошо, если вы уже обновили UDID в профиле, просто нужно обновить разрешения, убедитесь, что выбран UDID. Затем должен быть доступ к приложению. - person nanjunda; 13.02.2014
comment
Test Flight автоматически обнаружит его. - person nanjunda; 13.02.2014
comment
Но я не вижу недавно добавленный UDID в testFlight - person Ravi Kiran; 13.02.2014
comment
Затем - 1. Проверьте, есть ли в вашем профиле новые UDID (вы можете открыть его в текстовом редакторе и выполнить поиск), если он есть, затем обновите профиль, используя «Обновить профиль» Option - person nanjunda; 13.02.2014

Когда ваши друзья получат приглашение через свои устройства, TestFlight получит информацию об их устройствах (вы можете проверить меню «Люди» в TestFlight). Затем вам нужно зарегистрировать их устройства (UDID) для вашего профиля подготовки и обновить профиль в TestFlight.

person Thuy    schedule 13.02.2014
comment
Но в меню людей нет новых добавленных UDID - person Ravi Kiran; 13.02.2014
comment
@RaviKiran, вы можете проверить это help.testflightapp.com/customer/portal/articles/ - person Thuy; 13.02.2014
comment
да, его адрес электронной почты отображается правильно. Но он не показывает его UDID... Должен ли я сказать ему, чтобы он отправил UDID своего устройства отдельно?? - person Ravi Kiran; 13.02.2014
comment
@RaviKiran, можете ли вы вставить скриншот своей страницы тестового полета сюда. «Совет» с именем каждого человека, написан номер (количество устройств, которые есть у этого человека) и информационная кнопка справа от него. нажмите на кнопку информации, вы получите UDID устройства человека. - person Pawan Rai; 13.02.2014

Если пользователь примет приглашение и попытается добавить устройство в testflight, но оно не указано в профиле подготовки, пользователь не сможет использовать это устройство для игры с вашим приложением. Вам необходимо получить UDID и добавить его в профиль обеспечения по адресу https://developer.apple.com. новый профиль обеспечения и снова загрузите свое приложение с этим новым профилем обеспечения. UDID устройства ДОЛЖЕН быть в профиле обеспечения, чтобы оно могло загрузить приложение

Testflight больше не отправляет UDID, так как Apple полностью удалила uniqueIdentifier в iOS 7 и объявила его устаревшим в iOS 6.1 (https://developer.apple.com/library/ios/documentation/uikit/reference/UIDevice_Class/DeprecationAppendix/AppendixADeprecatedAPI.html)

Возможность отправки UDID была удалена из версии 1.0 BETA 1 - 30 March 2012.

UDID больше не собирается SDK. Во время тестирования используйте [TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]]; для отправки UDID, чтобы вы могли идентифицировать своих тестировщиков. Для выпуска не устанавливайте +setDeviceIdentifier. См. сведения о бета-тестировании и дифференциации выпусков в файле README или в Интернете по адресу https://testflightapp.com/sdk/doc/1.0beta1/

person Popeye    schedule 13.02.2014

  1. Попросите пользователя отправить свой UDID и свой идентификатор Apple. (Пользователь может найти свой UDID, подключив устройство к Mac, затем перейдите в iTunes -> щелкните значок устройства -> щелкните серийный номер. Для идентификатора Apple перейдите в «Настройки» -> iTunes & Магазин приложений)

  2. Добавьте UDID в учетную запись разработчика (в разделе устройства).

  3. Создайте профиль обеспечения.

  4. Теперь войдите в itunesconnect.apple.com, перейдите в раздел «Пользователи и роли», добавьте пользователя, используя идентификатор Apple пользователя (идентификатор Apple пользователя, полученный на шаге 1).

  5. После того, как вы добавите пользователя, тестовый полет отправит письмо с приглашением пользователю с указанным идентификатором Apple (обычно это почтовый идентификатор, используемый пользователем для входа в itunes). Попросите пользователя принять приглашение, которое он получил на Apple id (почтовый идентификатор).

  6. Как только пользователь примет приглашение, загрузите свою сборку в TestFlight с помощью Xcode.

  7. Теперь перейдите в iTunes-> Мои приложения -> Выберите свое приложение -> TestFlight -> Внутреннее тестирование -> Добавить внутреннего тестера (пользователя, которого вы добавили на шаге 5) -> выберите версию для тестирования (выберите сборку, которую вы только что загрузили из Xcode) .

  8. Как только вы нажмете «Начать тестирование», пользователь получит уведомление Testflight на своем устройстве для загрузки приложения.

Примечание. Чтобы загрузить сборку в iTunes, вы должны создать свое приложение в iTunes в разделе «Мои приложения» -> «+».

person Mahadev Mandale    schedule 29.03.2017