montana/iOS/Apps/MontanaBook/MontanaBook/Resources/20. ТБанк.md

8.0 KiB
Raw Blame History

Глава 20. ТБанк

Благодарность


Когда я сломал ногу в Индонезии — ТБанк меня вытащил. Страховка оплатила госпиталь полностью. Вернули домой бизнес-классом. Это было в две тысячи двадцать четвёртом.

Я их клиент с самого начала. Ещё когда это был Тинькофф. У меня было ИП там. Потом ТБанк, Т-Мобайл, Т-Страхование, Т-Бизнес. Все продукты. Полная верификация — паспорта, ИНН, авто, Госуслуги, слепки голоса, снимки лица.

Они знают кто я. Я знаю что они умеют.


В две тысячи двадцать четвёртом Apple удалил приложения российских банков из App Store. ТБанк, Сбер, все остальные — исчезли. Миллионы людей потеряли доступ к привычному способу управления деньгами.

Банки начали выкручиваться. RuStore. APK-файлы на сайтах. PDF-инструкции как установить приложение в обход магазина. Сертификаты. Профили. Сложно. Небезопасно. Клиенты путаются. Конверсия падает.

Я понял — это моя возможность вернуть долг.


Как скачать Montana без App Store

Это инструкция. Она работает. Мы делаем это для своего приложения. ТБанк может сделать то же самое для всех своих.

Шаг 1. Откройте Safari на iPhone

Только Safari. Другие браузеры не работают — это ограничение Apple.

Перейдите на:

montana.app/ios

Шаг 2. Скачайте профиль

Нажмите кнопку «Установить Montana».

Safari предложит скачать профиль. Это файл .mobileconfig — стандартный формат Apple для конфигурации устройств.

Появится надпись: «Профиль загружен».

Шаг 3. Установите профиль

Откройте НастройкиОсновныеVPN и управление устройством.

Вы увидите «Профиль Montana». Нажмите на него.

Нажмите Установить. Введите код-пароль устройства.

Профиль отправит на наш сервер уникальный идентификатор вашего устройства — UDID. Это нужно чтобы подписать приложение именно для вашего iPhone.

Шаг 4. Подождите

Сервер регистрирует ваше устройство. Генерирует сертификат. Подписывает приложение.

Обычно это занимает до двадцати четырёх часов. Иногда быстрее.

Вы получите уведомление когда всё будет готово.

Шаг 5. Скачайте приложение

Вернитесь на montana.app/ios.

Нажмите «Скачать Montana».

iOS установит приложение. Готово.


Почему это работает

Apple не может закрыть этот механизм. Это их собственная инфраструктура:

  • Enterprise Distribution — для корпоративных приложений
  • Ad-Hoc Distribution — для тестирования и ограниченного распространения
  • Developer Certificates — для разработчиков

Компании по всему миру используют это для внутренних приложений. Apple использует это для бета-тестирования. Закрыть этот канал — значит сломать собственную экосистему.


Если сертификат отзовут

Это может случиться. Apple периодически отзывает сертификаты.

Приложение перестанет открываться. Вы увидите сообщение что разработчик не доверен.

Решение простое:

  1. Удалите старый профиль из настроек
  2. Повторите процедуру с начала
  3. Получите новый сертификат
  4. Скачайте приложение заново

Неудобно. Но работает. И никто не может это остановить.


Что это значит для ТБанк

ТБанк может сделать то же самое:

  1. Создать страницу tbank.ru/ios
  2. Генерировать профили для каждого клиента
  3. Выпускать сертификаты с согласия клиента
  4. Подписывать все приложения холдинга — ТБанк, Т-Мобайл, Т-Страхование, Т-Бизнес, Т-Инвестиции
  5. Раздавать напрямую

Клиент один раз устанавливает профиль. Получает все приложения. Бесплатно. От своего банка. Без сторонних магазинов.

Каждое приложение — отдельный сертификат. Отзыв одного не влияет на другие.


Архитектура

КЛИЕНТ (iPhone)
    │
    ▼
Safari → tbank.ru/ios
    │
    ▼
Скачать профиль (.mobileconfig)
    │
    ▼
Настройки → Установить профиль
    │
    ▼
Профиль отправляет UDID на сервер
    │
    ▼
СЕРВЕР ТБАНК
    │
    ├── Profile Server: генерация .mobileconfig
    ├── Signing Service: подписание IPA под UDID
    └── Distribution: itms-services:// manifest
    │
    ▼
Push/SMS: "Приложения готовы"
    │
    ▼
КЛИЕНТ
    │
    ▼
Скачать → Установить → Готово

Стоимость

Компонент Цена
Apple Developer Enterprise Program $299/год
Разработка Profile Server + Signing Внутренняя команда
Инфраструктура Уже есть

Банк такого масштаба как ТБанк может реализовать это за недели. Основная работа — автоматизация.


Это моя благодарность

Вы спасли мне время в Индонезии. Буквально.

Я показываю как сделать то же самое для миллионов ваших клиентов. На примере Montana. С работающим кодом.

Хотите интегрировать это в свои приложения — я помогу.

Хотите полный Montana Protocol поверх этого — учёт времени, постквантовая криптография, ИИ-арбитр — это тоже есть.

Или просто возьмите архитектуру и сделайте сами. Это тоже благодарность.


Репозиторий: github.com/efir369999

Узел Амстердам: 72.56.102.240

Бот Юнона: @junomontanaagibot


Алехандро Монтана 24.01.2026 Москва


#ВременнойСтраж