Что значит эта ошибка
Когда вы добавляете подписку, приложение делает один запрос по ссылке и ждёт в ответ список серверов. «Не удалось добавить подписку» значит, что список не пришёл или пришёл в виде, который программа не смогла прочитать. Причин мало, и почти все лежат на стороне телефона или сети, а не сервиса. Поэтому сначала смотрите в окно с текстом ошибки: разработчик приложение в своём FAQ разбирает именно такие сообщения. «Connection reset by peer» и «Failed host lookup» говорят о сети, код 404 — о ссылке, которой больше нет.
Настройку приложения целиком мы разбираем отдельно: настройка приложение на iPhone. Здесь только импорт, и пять проверок идут от самой частой причины к самой редкой.
1. Дата, время и часовой пояс
Защищённое соединение сверяет срок действия сертификата с часами телефона. Если часы убежали вперёд или назад, запрос отклоняется ещё до получения списка, и приложение сообщает об ошибке. Бывает и после поездки, когда пояс остался прежним.
- Откройте «Настройки» → «Основные» → «Дата и время».
- Включите «Автоматически».
- Проверьте, что часовой пояс соответствует вашему городу, и повторите импорт.
2. Ссылка скопирована не целиком
Ссылка подписки длинная, и при выделении пальцем легко потерять хвост или прихватить лишний пробел. То же случается, когда ссылку пересылают через мессенджер: он может разбить её на две строки. Сравните начало и конец ссылки в приложение с тем, что показан в кабинете, на вкладке «Подключить».
Надёжнее не копировать вручную. Откройте кабинет в Safari на том же телефоне и нажмите «Добавить в приложение»: ссылка уйдёт в приложение сама. Учтите, что эта кнопка заменяет настройки и профили приложения целиком. Если этого не нужно, используйте кнопку «добавить без замены» под ней или путь «Профили» → «+» → «Импорт подписки».
3. Старая iOS или старая версия приложение
Приложение работает на iPhone с iOS 15 и новее. На более старой системе приложение либо не ставится, либо ведёт себя нестабильно. Откройте «Настройки» → «Основные» → «Об этом устройстве» и посмотрите версию. Затем обновите приложение в App Store: старые сборки могут не разбирать ответ так, как ожидает сервер. Если вы ставили бету через TestFlight, обновление приходит оттуда, и держать рядом версию из магазина не получится: одна заменит другую.
4. Сеть: Wi-Fi или мобильный интернет
Запрос за списком идёт через текущую сеть, и не каждая сеть его пропускает. Гостевой Wi-Fi, сеть в кафе или у соседа, а иногда и мобильный интернет у конкретного оператора отвечают на него сбросом соединения. Переключитесь с Wi-Fi на мобильные данные или наоборот и повторите. Если на телефоне уже включено другое подключение, на время импорта выключите его.
5. Ссылка устарела
Старая ссылка перестаёт действовать, когда вы сбросили конфиг в кабинете или он сбросился сам. Это происходит, если подписку подключили больше чем из двух сетей одновременно: доступ закрывается на час, а ссылка меняется. Бывает и после смены адреса сайта сервиса. Смена пароля ссылку не меняет, так что причина не в ней.
Откройте личный кабинет Siberian, проверьте срок подписки и возьмите ссылку на вкладке «Подключить». Профиль со старой ссылкой удалите: он продолжит выдавать ошибку при каждом обновлении. Как добавить подписку заново и обновить её вручную, описано в статье про ручное обновление подписки.
Что видно на экране и что с этим делать
| Что видно | Вероятная причина | Что сделать |
|---|---|---|
| «Connection reset by peer» | Сеть сбросила запрос | Сменить Wi-Fi на мобильный интернет или обратно |
| «Failed host lookup» | Телефон не нашёл адрес сервера: нет интернета или сеть режет запрос | Проверить интернет в Safari, сменить сеть, выключить другое подключение |
| Код 404 | Такой подписки нет: ссылка устарела или скопирована с ошибкой | Взять новую ссылку в кабинете |
| Ошибка сертификата или защищённого соединения | Сбиты дата, время или часовой пояс | Включить «Автоматически» в «Дата и время» |
| Ссылка вставлена, а приложение не принимает | Потерян хвост или лишний пробел | Скопировать кнопкой в кабинете или нажать «Добавить в приложение» |
| Приложение вылетает или не открывает окно импорта | Старая iOS или старая версия приложение | Обновить систему и приложение, затем повторить |
Если ничего не помогло
Запишите точный текст ошибки, версию iOS и версию приложение, затем напишите в поддержку Siberian. Скриншот экрана с ошибкой сократит переписку. Остальное про клиент для iPhone собрано на странице Приложение на iPhone: установка и подписка, а если соединение добавилось, но потом пропадает, поможет разбор почему канал на айфоне отключается.