iOS Wi-Fi выключен для какого-то приложения и не может включиться?

На самом деле это похоже на ошибку iOS. Есть довольно много связанных вопросов, которые я не могу поместить в тему проблемы, поэтому сейчас я собираюсь описать предысторию.

Обновление к концу 2020 г.: на основе последующих действий и ответов кажется, что эта проблема все еще существует в iOS 14, а также возникает на Apple Watch.


В iOS 10 есть региональная функция, которая позволяет китайским пользователям iPhone полностью отключать доступ в Интернет, а не только доступ к сотовым данным. Эта функция связана с моделью iPhone, а не с операторами сотовой связи, реальным местоположением пользователей или языковыми настройками. Это означает, что это относится к iPhone, купленному в китайском магазине Apple Store, официальном китайском магазине или на авторизованном китайском веб-сайте. Однако не уверен, что это должен быть Китай. В любом случае, модель для США не будет поддерживать эту функцию, а это означает, что вы можете отключить доступ к сотовой связи только в том случае, если ваш iPhone — модель для США. Вот стороннее описание этой функции, но оно на китайском:具透 | 你可能不知道,iOS 10 有一个中国「特供」的联网权限功能

Скриншоты для этой функции:

введите описание изображения здесь введите описание изображения здесь


Беспокоящая проблема, которую я собственно и хотел задать, происходит следующим образом:

У меня есть два iPhone, iPhone 5 (китайская модель, для China Mobile) и iPhone 5s (модель для США, для T-mobile, также работает с AT&T), оба работают под управлением iOS 10.2.1 (последняя версия, когда я столкнулся с проблема). Ни в одном из них нет SIM-карты , а это значит, что я не могу использовать сотовые данные ни на одном из них.

Я сделал резервную копию iPhone 5 и восстановил резервную копию на iPhone 5s. Мотивация состоит в том, чтобы просто мигрировать от одного к другому.

Для большинства приложений и настроек это работало хорошо.

Однако есть два приложения, которые, когда я их открываю, говорят: «Wi-Fi отключен для имени приложения ». (Я не могу предоставить скриншот для этого, потому что этот диалог появился только один раз для затронутых приложений, даже если я переустанавливаю приложения.) Диалог указал мне на настройки, но iPhone 5s для США не имеет переключателей включения / выключения Wi-Fi. в настройках, а сотовые данные были включены. Теперь эти приложения не могут использовать Интернет — они просто говорят «Нет подключения к Интернету».


Что я пробовал:

  1. Отключите мобильный доступ для затронутых приложений. Проблема осталась.

  2. Снова включите мобильный доступ для затронутых приложений. Проблема осталась.

  3. Удалите приложение с главного экрана и переустановите его из App Store. Проблема осталась.

  4. Перейдите в «Настройки»/«Основные»/«Сброс» и сбросьте настройки сети. Пароли Wi-Fi были удалены, однако, когда я снова подключаюсь к Wi-Fi, эти приложения по-прежнему не могут использовать Интернет.


Проверяем, была ли у кого подобная проблема, и если возможно, как это исправить без сброса всего на iPhone 5s.

Я не уверен, почему некоторые приложения затронуты, а некоторые нет. Затронутые приложения:

  1. КамСканер . Он использует Интернет для синхронизации отсканированных файлов.

  2. 不背单词. Это приложение для изучения английского языка, которое использует Интернет для загрузки словарного запаса.

Это может быть актуально, а может и не быть. Это могут быть какие-то настройки на iPhone 5, которые имеют такое значение, но сейчас у меня больше нет доступа к этим настройкам на iPhone 5.

Я не из Китая, поэтому никогда не слышал об этом, но у меня есть два предложения. Однако сначала сделайте резервную копию своего iPhone 5s , потому что вы потеряете данные на нем, если сделаете это. Вариант 1. Если приложения были отключены в iPhone 5 , я бы порекомендовал вам включить их, а затем снова сделать резервную копию iPhone 5 . Теперь загрузите новую резервную копию на 5s и посмотрите, исправит ли это проблему. Вариант 2: Если вариант 1 не помог, восстановите резервную копию 5s , которую вы сделали перед запуском. Так как 5s американец, то возможно он не сохранил в своем бэкапе какие-то китайские настройки.
Вариант 1 больше не работает, так как iPhone 5 был стерт для другой цели. Я попробую вариант 2, когда у меня будет время. @Владимир

Ответы (5)

ВТОРОЕ ОБНОВЛЕНИЕ :

После обновления iOS 14.2 стало еще хуже. \WLAN и Data for Camera, а также некоторые важные приложения отключены, поэтому мне пришлось провести тщательный поиск, иначе телефон стал бы несколько непригодным для использования.

Причина . Причина, по-видимому, в приложении Watch. Есть некоторые связи между приложениями на Apple Watch и iOS, и, похоже, есть ошибка, связанная с тем, как сетевые настройки совместно используются и синхронизируются между приложениями Watch и iOS. Так что, скорее всего, проблемные приложения были установлены как на iOS, так и на Watch.

Решение : Сбросить все настройки. Сброс настроек сети не помог. Вы должны сбросить все настройки (данные или медиа не будут удалены).

Перейти к: General > Reset > Reset All Settings. После сброса все готово.

Все настройки будут удалены, поэтому вам нужно будет выполнить некоторые настройки. Обои, темный режим, клавиатура, регион, дата и время, Siri и т. д. Однако вы можете сохранить все свои приложения и данные, что меня устраивает.

Не забудьте включить Siri, так как вы потеряете возможность CarPlay, если Siri выключена.

======

ОБНОВЛЯТЬ:

Опять же, эта проблема исчезла с обновлением iOS 14.1, которое было установлено два дня назад! Apple, пожалуйста, следите за своим регрессионным тестом.

======

К сожалению, эта проблема все еще существует даже в последней версии iOS 14!

WLAN и сотовые данные отключаются для случайных приложений и никогда не могут быть включены. В последний раз я видел это на своем iPhone SE 1-го поколения с iOS 12.

Не было возможности решить проблему. Я пробовал все. Только после обновления до iOS 13 проблема ушла и больше не появлялась. Я думал, что это конец. Я предполагаю, что в таблицу конфигурации для доступа к сети приложений были внесены структурные изменения, поэтому проблема исчезла.

Теперь я сталкиваюсь с той же проблемой с iOS 14! Исправить проблему негде, остается только ждать очередного обновления системы.

Грустно осознавать, что проблема все еще существует. Однако это не ответ на вопрос и должен идти в комментарии.
@bfrguci Попробуйте Reset All Settings. Ответ обновлен.
Спасибо, но пост был как бы 3 года назад и сейчас я этими телефонами уже не пользуюсь.
Кстати, поскольку вы, похоже, тоже провели довольно много исследований по этому вопросу и что проблема все еще существует в iOS 14, я обновлю исходный вопрос, чтобы удалить версию iOS «10».

Я попытался сбросить все настройки на iOS 14.2, и это не решило мою проблему.

Однако после сброса всех настроек я перешел в приложение Apple Watch -> Сотовая связь и вручную включил Wi-Fi для приложений, которые были испорчены.

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

Насколько я понимаю, это связано с тем, что мои Apple Watch являются китайской моделью eSim 4, поэтому есть некоторые настройки для Китая, которые отправляются с часов и влияют на приложения телефона. Наверное баг какой-то.

Эта ошибка существует на всем пути от iOS 10 до 14.4, и Apple ничего не сделала для этого.

В некоторых приложениях, не поддерживающих Apple Watch, все еще есть эта ошибка. Я пробовал сотни способов решить эту проблему. ЕДИНСТВЕННЫЙ способ заставить приложение работать — это УДАЛИТЬ СВОЙ IPHONE и переустановить приложение одно за другим. И что еще хуже, эта ошибка снова вернется через несколько дней. Это просто безумие и сводит меня с ума.

Подтвердите эту проблему на iPhone 11, iOS 13.7, китайская модель. Я просто не могу включить беспроводной доступ к данным для некоторых приложений.

Ошибка даже хуже, чем заявил ОП. В настройках некоторых приложений не отображается доступ к беспроводным данным, но они могут подключаться к Интернету и воспроизводить видео, например 优酷. И некоторые приложения могут подключаться к Интернету, если я включу VPN (shadowrocket).

Это не ответ, а комментарий «У меня тоже есть эта проблема». Пожалуйста, используйте поле для ответов только для ответов на вопрос ОП.
Это вообще не годится в качестве комментария. Лучше оставить в качестве ответа, если мы не можем включить дополнительный контекст серьезности проблемы в основную часть вопроса. Подтверждение того, что проблема существует в разных версиях, является ценным ответом, поскольку помогает людям искать обходные пути. +1 в моей книге.

Если у вас есть джейлбрейк iOS 11-14, попробуйте бесплатную программу с закрытым исходным кодом NetworkDisabler.

Мне удалось включить доступ Wi-Fi для com.apple.AppStore следующим образом:

  1. Нажмите Add ichitaso repo внизу страницы
  2. В com.saurik.CydiaSources - ichitaso repository - Tweaks - NetworkDisabler - Modify - Install
  3. В com.apple.Preferences (т.е. "Настройки") убедитесь, что включеноNetworkDisabler - Enabled
  4. В com.apple.Preferences включитеNetworkDisabler - Use Wi-Fi - App Store