# Райли Тестут: как разработчик заставил Apple изменить правила App Store

Источник: https://www.youtube.com/watch?v=el4dGYF_38I
Канал: The Vergecast
Опубликовано: 07.05.2024

---

## Путь Райли Тестута: как Delta покорила App Store

[[JUMP:2:49]]

История эмулятора Delta — это десятилетняя сага о настойчивости разработчика, который превратил «хобби для друзей» в один из самых популярных продуктов в экосистеме Apple. Этот путь наглядно демонстрирует эволюцию взаимодействия независимых разработчиков с ограничениями корпорации.

### 🎮 От GBA4iOS к первому столкновению с Apple
[[JUMP:3:17]]

Всё началось в школьные годы Райли Тестута. Находясь в поиске интересного проекта, он случайно обнаружил на GitHub открытый исходный код эмулятора Game Boy Advance. Райли адаптировал его под iPhone, назвав проект GBA4iOS, чтобы иметь возможность играть в Pokemon с друзьями без необходимости «джейлбрейка» — процесса, который никогда не привлекал разработчика.

Ключевые факты раннего этапа:

*   Первый виральный успех пришел, когда Райли использовал корпоративный сертификат Apple (предназначенный для внутреннего использования компаниями) для подписи приложения, что позволило устанавливать его напрямую через браузер.
*   По словам Тестута, он был застигнут врасплох популярностью: за неделю проект набрал огромное количество загрузок, а Reddit заполнился инструкциями по установке.
*   Версия GBA4iOS, ставшая легендарной, была переписана с нуля вместе с другом Полом Торсоном.
*   Райли использовал «баг» в iOS 7, позволявший устанавливать приложения, подписанные сертификатами, даже если они были отозваны Apple: для этого пользователям нужно было просто перевести системную дату назад.

Всего GBA4iOS набрал более 10 миллионов загрузок. В 2014 году, после выхода iOS 8.1, Apple окончательно устранила этот «баг», что стало для Тестута сигналом двигаться дальше.

### 🕹 Рождение Delta и стратегия AltStore
[[JUMP:8:40]]

После перерыва и поступления в колледж, Райли решил создать новый, более совершенный эмулятор для самообразования в Swift — так родилась Delta. В 2015 году на конференции WWDC представители Apple дали Тестуту устную надежду, что эмулятор может быть одобрен для App Store, если он ограничит список доступных игр.

Год спустя, на следующей конференции, та же группа разработчиков Apple категорично отказала Райли, не объяснив причин. По мнению Тестута, Apple просто посчитала эмуляторы «не стоящими риска».

Разгневанный разработчик решил доказать, что Apple не может диктовать условия таким образом. Когда Apple открыла возможность устанавливать приложения через Xcode с бесплатным Apple ID, Тестут увидел в этом «лазейку».

Это стало фундаментом AltStore:

*   AltServer был создан для того, чтобы имитировать процесс установки приложений через Xcode, выполняя обновление подписей в фоновом режиме каждые семь дней.
*   Разработчик осознавал риски безопасности, связанные с необходимостью передавать Apple ID и пароль, однако пользователи были готовы на любые «преграды» ради доступа к эмулятору.

### 🌍 Выход на легальный рынок: AltStore PAL
[[JUMP:20:23]]

Во время пандемии, видя растущее давление регуляторов на Apple в США и Евросоюзе, Райли пригласил в проект своего лучшего друга Шейна Гилла для управления бизнес-процессами.

*   Партнеры сделали ставку на неизбежность изменений в политике Apple.
*   Шейн Гилл стал ключевой фигурой в юридическом оформлении: регистрация компании в Ирландии и поиск банков, готовых сотрудничать с «двумя ребятами, создающими эмулятор», были тяжелым испытанием.
*   По иронии судьбы, когда в феврале 2024 года Apple объявила о допуске эмуляторов в App Store, Тестут был готов к запуску полноценного альтернативного магазина в ЕС.

По мнению Тестута, официальное разрешение эмуляторов компанией Apple во всем мире — это попытка перехватить инициативу, чтобы «историей успеха» не стали возможности европейского рынка.

### 📈 Текущий этап: монетизация и будущее
[[JUMP:25:02]]

Тестут и Гилл сделали ставку на Patreon как модель монетизации, позволяющую оставить основные приложения бесплатными. Райли считает, что разработчик — это «творец», и связь с аудиторией через прямую поддержку эффективнее, чем закрытие функций paywall-ом.

Несмотря на опасения из-за недавних исков Nintendo (например, по делу Yuzu), Райли уверен в легальности своего подхода, подчеркивая, что Delta не эмулирует современные консоли и не нарушает DRM-защиту. Сейчас главная цель Тестута — доказать жизнеспособность AltStore как полноценного магазина приложений и развивать возможности платформы.