Неофициальный мультиплатформенный клиент Anixart
для iPhone, Android и Mac — одна кодовая база на Kotlin Multiplatform
🇷🇺 Русский · 🇬🇧 English
Скачать · Возможности · Установка · Частые вопросы · Поддержка
Проект изначально делался ради iOS. Официального клиента Anixart для iPhone не существует — Aniko закрывает именно эту потребность. Android и Desktop получились «попутно» благодаря общей кодовой базе, и это полноценные клиенты, а не заглушки.
Note
Статус: ранний публичный релиз (v0.4.0). Приложением можно пользоваться уже сейчас, но проект активно развивается: возможны баги, часть функций Anixart ещё не реализована, а формат локальных данных между версиями может меняться.
Готовые сборки — на странице Releases.
| Платформа | Файл | Размер | Требования | Как поставить |
|---|---|---|---|---|
| 🤖 Android | aniko-v0.4.0-android.apk |
4,9 МБ | Android 8.0+ (API 26) | инструкция |
| 🍎 iPhone / iPad | aniko-v0.4.0-ios-unsigned.ipa |
17 МБ | iOS 15+ | инструкция |
| 💻 macOS | aniko-v0.4.0-macos.dmg |
178 МБ | Mac на Apple Silicon (M1 и новее) | инструкция |
Приложение бесплатное и без рекламы. Для входа нужен аккаунт Anixart (его можно создать прямо в приложении).
|
|
Аккаунт и данные. Вход и синхронизация идут через официальный аккаунт Anixart: списки, история и прогресс совпадают с тем, что вы видите в оригинальном приложении. Токен сессии хранится только на устройстве (Keychain на iOS/macOS, шифрованное хранилище на Android).
Чего пока нет. Мгновенных push-уведомлений (новые серии приходят через периодический опрос) и каталога достижений (показываются только уже полученные значки), а качество/субтитры/аудиодорожка недоступны там, где видео открывается во встроенной странице стороннего плеера (Android и iOS).
- Скачайте
aniko-v0.4.0-android.apkсо страницы Releases. - Разрешите установку из неизвестных источников. Обычно Android предложит это сам: при первом открытии APK нажмите «Настройки» и включите «Разрешить установку из этого источника». Если окна нет, включите вручную: Настройки → Приложения → Специальный доступ → Установка неизвестных приложений → выберите браузер или менеджер файлов, которым открываете файл. На Samsung, Xiaomi и других оболочках пункты могут называться иначе — найдите «неизвестных приложений» через поиск по настройкам.
- Откройте APK и подтвердите установку. Если Google Play Protect предупредит о неизвестном разработчике — выберите «Всё равно установить»: сборка подписана собственным ключом проекта, а не ключом Google Play.
Important
Версии v0.0.x были подписаны debug-ключом. Релизная сборка 0.1.0 подписана другим ключом,
поэтому старую Aniko нужно удалить перед установкой (Android не позволяет обновить приложение
поверх сборки с другой подписью). Данные аккаунта не потеряются — они лежат на серверах Anixart.
Apple требует подпись для любого приложения вне App Store. «Без аккаунта разработчика» здесь значит без платной подписки Apple Developer Program (99 $/год): достаточно обычного бесплатного Apple ID. Цена бесплатного варианта — сертификат живёт 7 дней, потом приложение нужно переподписать (данные при этом сохраняются). Выберите один из способов:
Способ 1. Xcode — без сторонних инструментов (нужен Mac)
- Установите Xcode и добавьте свой Apple ID: Xcode → Settings → Accounts → «+».
- Клонируйте репозиторий и откройте проект:
git clone https://github.com/ArkHak/Aniko-app.git Aniko open Aniko/iosApp/iosApp.xcodeproj
- В
iosApp/Configuration/Config.xcconfigвпишите свой Team ID (TEAM_ID=XXXXXXXXXX). Его видно в Xcode → Settings → Accounts → ваш Apple ID → Personal Team или во вкладке Signing & Capabilities таргетаiosApp. Не коммитьте это значение. - Включите на iPhone Настройки → Конфиденциальность и безопасность → Режим разработчика (потребуется перезагрузка, iOS 16+) и подключите телефон кабелем.
- Выберите iPhone в Xcode и нажмите ▶ Run. Первая сборка Kotlin/Native занимает несколько минут.
- При первом запуске: Настройки → Основные → VPN и управление устройством → ваш Apple ID → Доверять.
- Через 7 дней подключите телефон и повторите шаг 5 — локальные данные сохранятся.
Способ 2. AltStore / SideStore — готовый .ipa, продление подписи по Wi-Fi
- Скачайте
aniko-v0.4.0-ios-unsigned.ipaсо страницы Releases на iPhone (или перенесите файл на него). - Установите AltServer (Mac/Windows) или SideStore и войдите своим бесплатным Apple ID.
- Поставьте AltStore/SideStore на iPhone (первый раз — по кабелю) и подтвердите доверие разработчику в настройках iPhone.
- В AltStore нажмите «+» и выберите
.ipa— он подпишется вашим Apple ID и установится. - Пока компьютер с AltServer в той же Wi-Fi сети, подпись продлевается автоматически.
Способ 3. Sideloadly — графический установщик (Mac/Windows)
- Скачайте Sideloadly и подключите iPhone кабелем.
- Перетащите
aniko-v0.4.0-ios-unsigned.ipaв окно, укажите бесплатный Apple ID и нажмите Start. - Доверьте разработчику: Настройки → Основные → VPN и управление устройством.
- Раз в 7 дней повторяйте установку, чтобы продлить подпись.
Ограничения бесплатного Apple ID (7 дней, лимит одновременно подписанных приложений) — политика Apple. Обойти их без платной программы или джейлбрейка нельзя.
-
Скачайте
aniko-v0.4.0-macos.dmg, откройте его и перетащите Aniko в папку Программы. Устанавливать VLC не нужно — его библиотеки уже встроены в приложение. -
Запустите Aniko. Сборка подписана ad-hoc и не нотаризована Apple, поэтому Gatekeeper при первом запуске откажет («приложение повреждено» или «не удалось проверить разработчика»). Любой из способов:
- Правый клик → «Открыть» по
Aniko.appи ещё раз «Открыть» в диалоге (нужно один раз). - Параметры системы → Конфиденциальность и безопасность → «Всё равно открыть» рядом с Aniko.
- Терминал — снять карантин:
xattr -dr com.apple.quarantine /Applications/Aniko.app
- Правый клик → «Открыть» по
Не доверяете готовой сборке? Соберите приложение сами — это несложно, а локально собранное приложение карантин не получает.
Windows и Linux. Готовых сборок нет. Если они вам нужны — напишите в Telegram: t.me/aniko_portal.
Aniko откроет экран входа. Введите логин и пароль от аккаунта Anixart либо нажмите «Регистрация» — создание аккаунта (с подтверждением по коду из письма) встроено в приложение. Без входа приложение не работает: каталог и профиль привязаны к аккаунту.
Начиная с v0.2.0, Aniko сама проверяет обновления и предлагает их
в диалоге со списком изменений; вручную — Настройки → Проверить обновления. Перед установкой
скачанный файл проверяется по контрольной сумме SHA-256.
- Android — установка поверх текущей версии через системный установщик (Android сам проверит подпись).
- macOS — приложение заменяет само себя из проверенного DMG; если новая версия не запустилась, откатывается на прежнюю.
- iOS — из-за ограничений Apple обновление открывает страницу релиза:
.ipaпереподписывается заново любым способом из раздела выше (данные сохраняются).
Переход с v0.1.0 — один раз вручную: скачайте свежую сборку со страницы
Releases. Дальнейшие обновления прилетают в приложение.
Как обновить Aniko?
Начиная с v0.2.0 приложение само предложит обновление (см. раздел
«Обновления»). Из v0.1.0 обновитесь вручную со страницы
Releases — один раз, дальше обновления будут приходить
в приложение.
macOS пишет «Aniko повреждено» и предлагает в корзину
Это Gatekeeper: приложение не нотаризовано Apple. Выполните
xattr -dr com.apple.quarantine /Applications/Aniko.app или используйте «Открыть» по правому клику.
На iPhone «Не удаётся проверить приложение» / приложение не запускается
Истекла 7-дневная подпись бесплатного Apple ID. Переподпишите приложение (Xcode, AltStore или Sideloadly) — данные сохранятся. Убедитесь также, что включён «Режим разработчика».
Android не даёт установить APK
Разрешите установку из неизвестных источников для приложения, через которое открываете файл. Если Aniko уже стоит и подписана другим ключом — сначала удалите её (см. примечание в разделе Android).
Не нажимается «Смотреть», вместо серий — список платформ
Правообладатель лицензировал тайтл на территории вашей страны, поэтому воспроизведение внутри приложения отключено (как и в официальном клиенте). Aniko показывает ссылки на легальные платформы.
Не загружается каталог
Проверьте интернет и доступность сервиса Anixart с вашей сети. Aniko не содержит VPN, прокси и средств обхода блокировок (см. правовую информацию).
Официальное место поддержки Aniko — Telegram: t.me/aniko_portal. Там можно задать вопрос, сообщить о проблеме, предложить идею или попросить сборку для другой платформы.
Исходный код открыт. Сборка из исходников, архитектура и тесты описаны в docs/DEVELOPMENT.md, описание API Anixart — в docs/api/ANIXART_API.md.
- Права на контент. Aniko — только клиентский интерфейс к сервису Anixart: приложение не хранит, не производит и не распространяет аудиовизуальные произведения. Весь контент (видео, изображения, описания) загружается с серверов Anixart и сторонних видеохостингов и принадлежит соответствующим правообладателям (ст. 1255, 1270 ГК РФ). Ответственность за соблюдение авторских прав при просмотре несёт пользователь.
- Права на сервис и товарные знаки. Anixart и связанные с ним названия и логотипы принадлежат их правообладателям. Проект Aniko не аффилирован с ними и не выдаёт себя за официальный клиент.
- Исследование API. Описание протокола в
docs/api/ANIXART_API.mdполучено путём изучения взаимодействия приложения с сервисом в исследовательских целях, в том числе для обеспечения совместимости (ср. ст. 1280 ГК РФ), и опубликовано как техническая документация, а не как инструкция по несанкционированному доступу. - Без обхода ограничений. Приложение не содержит VPN, прокси или иных средств обхода блокировок и не предназначено для доступа к информации, распространение которой ограничено на территории РФ (ст. 15.1–15.8 Федерального закона № 149-ФЗ «Об информации, информационных технологиях и о защите информации»). Упоминаемая в документации API цепочка резервных адресов — свойство оригинального сервиса Anixart; в Aniko она не реализована.
- Возрастные ограничения. Возрастные рейтинги отображаются в том виде, в каком их предоставляет сервис Anixart. Пользователь обязан самостоятельно соблюдать требования Федерального закона № 436-ФЗ «О защите детей от информации, причиняющей вред их здоровью и развитию».
- Персональные данные. Учётные данные и токен сессии хранятся локально на устройстве пользователя и передаются только на серверы Anixart. Разработчик Aniko не собирает и не обрабатывает персональные данные пользователей и не является их оператором (Федеральный закон № 152-ФЗ «О персональных данных»).
Код распространяется по лицензии GNU GPL v3.0. Desktop-версия использует
vlcj (GPL-3.0) и библиотеки VLC
(LGPL-2.1+), поэтому проект целиком открыт под GPL-3.0. Начиная с v0.4.0 библиотеки
libVLC встроены в macOS-приложение без изменений (уведомление — Contents/app/resources/vlc/NOTICE.txt,
исходники той же версии — на get.videolan.org). Остальные зависимости — под Apache-2.0
и другими совместимыми лицензиями. Copyright © 2026 ArkHak и контрибьюторы Aniko.
Anixart — за сервис и контент · JetBrains — за Kotlin и Compose Multiplatform · VLC и vlcj — за плеер на Desktop · AltStore и SideStore — за возможность ставить приложения на iPhone без платной подписки.








