Мой вопрос отличается от других подобных вопросов, потому что аналогичные запросы были заданы за время, когда Apple Developer Portal был отключен из-за взлома.Добавить UDIDs в профиль подготовки без использования портала разработчиков Apple
Есть ли способ автоматизировать добавление новых UDID в профиль подготовки?
Я работаю в компании с бета-приложением, которое имеет медленное развертывание 20-тысячной пользовательской бета-версии для существующих клиентов. Другими словами, я не хочу вручную добавлять 20K UDID с ADP в течение следующих 6 месяцев. Имейте в виду, мне нужно спросить у пользователя свой адрес электронной почты, отправить им электронное письмо в бета-менеджер, заставить их открыть электронное письмо, чтобы щелкнуть ссылку, чтобы я мог получить их UDID, тогда мне нужно вручную открыть ADP для добавьте его. Все это нужно сделать, прежде чем обновлять свой профиль в Xcode, а затем архивировать сборку для их развертывания. В интересах здравомыслия и эффективного использования времени для исправления ошибок, которые сообщают бета-пользователи, весь этот процесс кажется безумным. Мы уже добавили 50 этот путь, и это заставляет меня сходить с ума.
Я думал, что Fabric Beta может справиться с этим красиво для меня, но это не так.
Есть ли интерфейс командной строки для добавления UDID? Или, есть ли способ приглашать пользователей по электронной почте, и если они открывают электронную почту на своем устройстве, они могут установить наше бета-приложение без необходимости добавлять их UDID вручную в ADP в первую очередь? Исправлено ли обновление учетной записи Apple Enterprise?
До сих пор я повсюду тупик. Я читал, что Fastlane может справиться с этим, но я не нашел никаких законных отзывов от разработчиков, подтверждающих это. Пожалуйста, переполнение стека ... сделайте свою чудесную магию.
Прочтите контракт с Apple. Частная бета-версия для 20 000 клиентов - это, безусловно, не то, что вы должны делать, если хотите сохранить лицензию своего разработчика. – gnasher729
Если у вас есть стандартное членство в разработчике, вы можете добавлять только 100 UUID в год и активировать только 100 UUID в любое время. Если вы используете учетную запись корпоративного разработчика, вам не нужно добавлять какие-либо UUID. Вы можете просто распространять приложение напрямую – Paulw11
Вы ищете что-то вроде TestFlight, которое позволяет публиковать бета-версии. Проблема в том, что я считаю, что TestFlight ограничен 2000 бета-тестерами. Для масштаба, который вы пытаетесь сделать, я думаю, вам нужно будет создать страницу входа, где вам нужно будет поддерживать базу данных ваших 20 000 писем. и убедитесь, что пользователь является частью бета-версии при первом запуске приложения. Не должно быть слишком сложно сделать, но не то, что предназначалось для iTunes Connect. – wottle