Модем: скажите iPad, чтобы он рассматривал соединение Wi-Fi как мобильные данные?

Я регулярно привязываю свой телефон к своему iPad. В основном это работает нормально, за исключением того, что при подключении к Wi-Fi iPad или различные приложения обрабатывают подключение для передачи данных, как если бы оно было фиксированным. То же самое, вероятно, применимо, когда вы находитесь в местах, которые применяют узкий лимит использования данных для своих соединений.

Есть ли способ сказать и iPad (mini) рассматривать определенные сети Wi-Fi как мобильное подключение для передачи данных?

Обновление: я предпочитаю решения без джейлбрейка. если вы знаете решение только для джейлбрейка, пожалуйста, укажите его для полноты картины, но я, вероятно, не буду его использовать.

Ответы (2)

Я знаю из личного опыта iOS-разработчика и изучил эту тему раньше, что это невозможно.

Если разработчик достаточно сообразителен, он может написать код, отличающий привязное соединение от реального Wi-Fi.

Это, однако, будет зависеть от приложения, и, кроме того, к сожалению, нет общей настройки.

Не легко. Джейлбрейк позволит использовать различные варианты противопожарной защиты на телефоне, но это может довольно быстро усложниться.

Существуют прокси-серверы или службы VPN, такие как Onavo , которые могут привести к решению, но я не знаю ни одного, позволяющего выборочно ограничивать исходящий трафик. Эти типы услуг в основном направляют весь ваш сетевой трафик через свои серверы. Обычно делается для измерения трафика, безопасности или анонимности. Было бы технически возможно затем заблокировать часть трафика.

Настройка собственного прокси-сервера или сервера vpn, а затем настройка исходящих ограничений возможна, но опять же, это непросто.

От этих серверных решений я ожидаю нежелательных побочных эффектов, таких как необходимость вручную менять прокси-сервер при использовании фактического фиксированного Wi-Fi или дополнительных периодических затрат (которых я хотел избежать, используя модем). Джейлбрейк явно нежелателен, я соответствующим образом обновлю свой вопрос.
Чем больше я об этом думаю, тем более серверное решение «слишком поздно». Трафик уже должен был пройти по мобильному каналу передачи данных. Таким образом, единственный способ — запустить прокси-сервер/исходящий брандмауэр на iPad или на хостинговом iPhone. В любом случае, Apple не разрешает такие глубокие системные служебные приложения. Джейлбрейк или Android в качестве хост-устройства — ваш единственный способ. Извини.