О приложении
Чтобы поставить на iPhone тестовое приложение или подписанную сборку, часто просят «скинь UDID». Раньше для этого нужен был компьютер и кабель. UDiD обещает упростить задачу: пара команд в Telegram. 📱
Расскажем, что такое UDID, как работает бот и что нельзя делать с чужими сервисами.
Зачем вообще нужен UDID
UDID это номер-идентификатор конкретного устройства Apple. Разработчики добавляют его в список разрешённых устройств, чтобы подписать для него приложение вне App Store: например, тестовую версию.
Без этого номера сборку на ваш телефон поставить нельзя. Поэтому его и просят у тестировщиков.
Что за бот
В описании сказано: некоммерческий бот, созданный для помощи с регистрацией UDID устройств iOS. Новости ведутся в канале проекта. У приложения около 447 тысяч пользователей.
Это узкий инструмент: он не лечит телефон и не взламывает ничего, а решает одну задачу.
Команды
- /start запускает бота.
- /lang меняет язык интерфейса.
- /udid выдаёт magic link для получения UDID.
- /cancel отменяет текущий диалог.
- /import позволяет импортировать аккаунт разработчика.
Как это обычно работает
Схема у таких сервисов знакома: вы открываете ссылку на iPhone, устанавливаете безопасный служебный профиль, и устройство сообщает свой идентификатор. После этого профиль можно удалить в настройках.
- Отправьте боту /udid.
- Откройте полученную ссылку в Safari на своём iPhone.
- Разрешите загрузку профиля и установите его в настройках.
- Скопируйте идентификатор и передайте тому, кому он нужен.
- Удалите профиль, когда всё готово.
Осторожно с аккаунтом разработчика
Команда импорта нужна тем, кто сам регистрирует устройства. Но аккаунт разработчика Apple это ценность: через него подписывают приложения, а иногда там платёжные данные.
Не передавайте логин, пароль и коды подтверждения стороннему сервису, если не уверены в нём на сто процентов. Лучше использовать пароль приложения и двухфакторную защиту. ⚠️
Частые проблемы
Если ссылка не открывается, проверьте, что вы используете Safari: другие браузеры на iPhone не всегда умеют предлагать установку профиля. Если профиль не появляется в настройках, разрешите загрузку заново.
Если идентификатор не подходит разработчику, убедитесь, что скопировали его целиком, без пробелов и лишних символов. Он состоит из длинного набора букв и цифр, и ошибка в одном знаке делает его бесполезным.
Для смены языка бота используйте /lang, а если запутались в диалоге, начните заново командой /cancel.
Что делать с UDID дальше
Сам по себе идентификатор не секретный пароль, но и выкладывать его в открытый доступ не стоит. Передавайте его только тому, кто собирает вам сборку.
Помните и о рисках сторонних подписей: приложения вне App Store не проходят проверку Apple, поэтому ставьте только то, чему доверяете.
Если вам нужно просто поставить обычное приложение, UDID не нужен: достаточно App Store.
Частые вопросы
Что такое UDID и зачем он нужен?▼
Как получить UDID через бота?▼
Бот платный?▼
Безопасно ли делиться аккаунтом разработчика?▼
На основе данных