Я опубликовал приложение через веб-сайт testflight, чтобы позволить моим коллегам проверить, и по мере того, как все больше и больше из них открывают первоначальный адрес электронной почты и находят время для прохождения процесса регистрации, тестеры просачиваются в мою команду testflight.
Однако процесс добавления их к тесту кажется немного запутанным, поэтому я решил проверить и спросить, правильно ли я делаю это, или если я пропустил что-то очевидное.
В настоящий момент вся процедура выглядит так:
- Коллега открывает исходное письмо с ссылкой на приглашение
- Затем он регистрирует устройство и регистрирует для тестирования
- Мне сообщили об этом новом тесте через электронную почту и через сайт testflight.
- Затем мне нужно загрузить (или записать/скопировать) список UDID всех новых тестеров с последнего раза
- Затем мне нужно посетить часть устройства на сайте Apple Developers и загрузить этот файл
- Отредактируйте профиль подготовки, чтобы включить новые устройства.
- Подождите, пока он одобрит, и загрузите профиль подготовки
- Я перетаскиваю профиль обеспечения в организатор профиля предоставления кода Xcode.
- Затем я возвращаюсь к MonoDevelop и гарантирую, что он все еще указывает на правильный профиль (я не знаю, усложняет ли использование MonoDevelop/MonoTouch этот процесс, поэтому я не хотел его оставлять, это может быть неактуально для этот вопрос)
- Я перестраиваю и повторно публикую testflight
- Затем я посещаю веб-сайт testflight, нахожу новую/обновленную сборку и гарантирую, что все мои тестеры будут проинформированы об этом.
Я заметил, что если я не обновляю версию, она "молча" заменит существующую сборку и повторно использует список тестеров, которые уже были проинформированы, поэтому, если я просто проверю все новые тестеры и закончу, только сообщаем новые.
Однако, кажется, что некоторая работа должна быть связана с загрузкой и отключением файлов профилей подготовки.
Я пропустил что-то очевидное? Есть ли способ облегчить мне часть этого?
Например, я заметил, что я могу создать профиль подготовки внутри организатора Xcode, однако это диалоговое окно не отображает никаких сертификатов, поэтому я не могу завершить это диалоговое окно. Если это ключевой элемент, оставьте короткий ответ на этот эффект, и я вместо этого отправлю новый вопрос об этом.
Этот вопрос справедлив: Правильно ли указанная процедура?