iOS: что доступно и чего нет
На iPhone приложение работает через системное сетевое расширение, и это определяет всё остальное: часть функций не отсутствует в сборке, а запрещена системой. Ниже — честный список того, чего на iOS не будет ни в Happ, ни в любом другом клиенте.
| Возможность | На iOS | Что вместо неё |
|---|---|---|
| Туннель для выбранных приложений | Нет | Правила по доменам: правила |
| Локальный SOCKS/HTTP-порт для других программ | Нет | Только внутренний трафик самого расширения |
| Автозапуск приложения | Нет | Подключение по требованию: автоподключение |
| Полный доступ к системному DNS | Частично | DNS внутри туннеля: DNS |
| Подробный журнал за долгий период | Частично | Короткий журнал сессии: логи |
| Маршрутизация по адресам | Есть | Работает как на других платформах |
| Обновление подписки в фоне | Есть | С оговорками системы: автообновление |
Почему так устроено
iOS не даёт приложениям вмешиваться в сетевой стек напрямую. Клиент получает от системы расширение с ограниченным набором прав: он может поднять туннель и обрабатывать трафик внутри него, но не может ни разделять трафик по программам, ни открывать порты для других приложений. Это правило платформы, одинаковое для всех.
Что из этого следует на практике
- Банк не исключить по приложению — только по адресам: исключения для банков.
- Соединение может выгружаться при долгом простое, потом поднимается заново.
- Часть настроек живёт в системе, а не в приложении: профиль VPN, разрешение на фоновое обновление.
- Расход батареи заметнее, чем без туннеля, но система жёстко ограничивает фоновую активность — поэтому телефон обычно не «садится за час».
На iPhone «ничего не работает» — но настроек почти нет
Именно поэтому на iOS проверка занимает минуту: настраивать нечего, значит, дело либо в серверах, либо в сети. Подставьте заведомо рабочую подписку — если соединение появилось, вопрос был не к приложению.
- ссылка приходит сразу
- добавляется в Happ одной кнопкой
- карта не нужна
Почему на Android настроек больше?
Android разрешает клиентам выбирать приложения для туннеля и работать в фоне активнее. Это разница платформ, а не версий приложения.
Помогает ли смена приложения семейства?
Нет: ограничения системные. Различия между вариантами — в мелочах интерфейса: Happ и Happ Plus на iOS.
Можно ли поставить конфигурацию через профиль iOS?
Профиль VPN создаёт само приложение. Ручная установка сторонних профилей — это другой механизм и для прокси-протоколов он не подходит.
Почему приложение иногда отключается само?
Система выгружает расширение при нехватке ресурсов. Обычно оно поднимается обратно при следующем обращении к сети.
Осталось отделить приложение от подписки: подставьте заведомо рабочую ссылку в тот же Happ. Поведение изменилось — дело было в серверах, а не в клиенте. Тестовый доступ ТОК VPN на 3 дня выдаётся сразу.
Взять ссылку для проверки →