На самом деле это похоже на ошибку 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. в настройках, а сотовые данные были включены. Теперь эти приложения не могут использовать Интернет — они просто говорят «Нет подключения к Интернету».
Что я пробовал:
Отключите мобильный доступ для затронутых приложений. Проблема осталась.
Снова включите мобильный доступ для затронутых приложений. Проблема осталась.
Удалите приложение с главного экрана и переустановите его из App Store. Проблема осталась.
Перейдите в «Настройки»/«Основные»/«Сброс» и сбросьте настройки сети. Пароли Wi-Fi были удалены, однако, когда я снова подключаюсь к Wi-Fi, эти приложения по-прежнему не могут использовать Интернет.
Проверяем, была ли у кого подобная проблема, и если возможно, как это исправить без сброса всего на iPhone 5s.
Я не уверен, почему некоторые приложения затронуты, а некоторые нет. Затронутые приложения:
КамСканер . Он использует Интернет для синхронизации отсканированных файлов.
不背单词. Это приложение для изучения английского языка, которое использует Интернет для загрузки словарного запаса.
Это может быть актуально, а может и не быть. Это могут быть какие-то настройки на iPhone 5, которые имеют такое значение, но сейчас у меня больше нет доступа к этим настройкам на iPhone 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! Исправить проблему негде, остается только ждать очередного обновления системы.
Reset All Settings
. Ответ обновлен.Я попытался сбросить все настройки на 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).
Если у вас есть джейлбрейк iOS 11-14, попробуйте бесплатную программу с закрытым исходным кодом NetworkDisabler.
Мне удалось включить доступ Wi-Fi для com.apple.AppStore следующим образом:
Add ichitaso repo
внизу страницыSources - ichitaso repository - Tweaks - NetworkDisabler - Modify - Install
NetworkDisabler - Enabled
NetworkDisabler - Use Wi-Fi - App Store
Владимир
бфргучи