Какова политика ожидания iPhone в отношении WiFi и 3G?

10

У меня iPhone 4s с последней версией iOS.

Кажется, что когда я встаю из режима ожидания, он переключается с 3G (или EDGE) на WiFi. Судя по этому, я подозреваю, что он отключает Wi-Fi в режиме ожидания, и использует его только при активации.

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

Если переключение на 3G-данные в режиме ожидания предназначено для снижения энергопотребления, я бы на самом деле не согласился, так как часто стабильное соединение WiFi использует меньше данных / мощности, чем 3G / EDGE с плохим сигналом (что имеет место в моей квартире). Кроме того, я не хочу использовать тарифный план моего мобильного оператора для фоновой синхронизации / проталкивания, что мой телефон делает в 90% случаев, когда он просто сидит на столе.

Итак, короткая история:

  • Когда iPhone переключается обратно в 3G, даже если у него есть сигнал WiFi?
  • Могу ли я где-нибудь изменить это поведение?
slhck
источник
По моему (iOS) опыту, Wi-Fi - это большой заряд батареи, и я получаю лучшее время автономной работы с 3G.
Если бы у меня были только неограниченные данные на моем мобильном плане;)
slhck
У меня есть ограничение 6 ГБ, и я использую Wi-Fi для многих вещей, но это очень управляемо.

Ответы:

8

Как вы заметили, iPhone отключает Wi-Fi, когда он спит и использует 3G . Это по замыслу. Радио 3G потребляет меньше энергии аккумулятора.

Когда iPhone переключается обратно в 3G, даже если у него есть сигнал WiFi?

Как только вы включите телефон, он снова включит отключенные службы, такие как радио WiFi. Если вы ранее были подключены к беспроводной сети, которая все еще находится в пределах досягаемости, ваш телефон должен повторно подключиться к этой сети через несколько секунд после ее пробуждения. Здесь могут возникать проблемы: отрыжка в вашем маршрутизаторе или временные помехи могут помешать воссоединению Wi-Fi, и если покрытие ваших данных достаточно быстрое, вы можете не заметить, что вы сейчас находитесь на платных данных 3G. Особенно, если вы смотрите потоковое видео или играете в игру, а строка меню скрыта.

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

Могу ли я где-нибудь изменить это поведение?

Все поведение Wi-Fi устанавливается с помощью приложения «Настройки» в меню Wi-Fi.

Здесь вы можете полностью отключить радио Wi-Fi. Это остановит телефон от поиска беспроводных сетей в целом, и вы будете полностью работать с услугами сотовой связи. (Смотрите # 1 на скриншоте)

Вы можете установить, что будет делать телефон, если радио Wi-Fi включено, сети обнаруживаются, но в настоящее время он не подключен ни к одной из них. В этом случае телефон может предложить вам присоединиться к сети или ничего не делать, а также разрешить вам вручную подключиться к сети, если вы того пожелаете. (Смотрите # 2 на скриншоте).

Настройки Wi-Fi iPhone

Вы также можете вручную выбрать сеть здесь. И, если вы в настоящее время подключены к сети, вы можете нажать стрелку> рядом с ее именем, чтобы получить подробную информацию и, если хотите, «забыть» сеть и отключиться от нее.

Настройки Wi-Fi iPhone для определенной сети

Ян С.
источник
Итак, допустим, я хочу, чтобы он всегда оставался в сети WiFi, даже в режиме ожидания. Это возможно? Или это сработает только тогда, когда я полностью отключу свои мобильные данные?
slhck
Это невозможно. Лучшее, что вы можете сделать, это предотвратить переход телефона в режим ожидания.
Ян С.
Хм, я просто понял, что он не переходит в режим ожидания, когда заряжается, так что это частичное решение.
slhck
3
Вы можете настроить параметры режима ожидания / блокировки в меню «Настройки» -> «Автоблокировка». Установите его никогда, и он никогда не перейдет в режим ожидания. Вы также можете запустить платное приложение для предотвращения ожидания, как будильник.
Ян С.
1
В конце концов кто-то ответил на вопрос, ПОЧЕМУ мой сын-инвалид, который никогда не покидает дом, использует свой тарифный план, а не просто все WiFi! Даже представители магазинов сотовой связи не могли мне этого сказать.
3

Я наконец-то решил эту проблему, взломав свой iPhone (используя Absinthe ) и установив Insomnia :

Insomnia Pro - это приложение на Cydia, которое позволяет приложениям и Wi-Fi оставаться живыми, даже если ваш iDevice находится в режиме ожидания. Insomnia Pro работает как фоновый демон со значком в строке состояния, выживает после перезагрузки и перезапуска SpringBoard.

Вот как это выглядит:

Дело в том, что в моей комнате прием 3G ужасно плох, поэтому пребывание в сети Wi-Fi определенно потребляет меньше энергии, чем в режиме 3G, и теперь push-сообщения приходят мгновенно.

slhck
источник
1

Apple предполагает, что вы хотите получать телефонные звонки, что означает, что радио 3G включено, а также экономить время автономной работы в заблокированном / спящем режиме, что означает отключение питания радио WIFI. Если оставить телефон подключенным к зарядному устройству и проснуться, он не будет пытаться продлить срок службы аккумулятора.

hotpaw2
источник
Это частично неверно. Телефонные звонки не зависят от соединения для передачи данных (3G) и не зависят от того, включено ли оно.
Эндрю Ферье
1
@ Andrew Ferrier: один и тот же усилитель сотовой радиосвязи используется для обоих (соединения для передачи данных сотовой связи и голосовые вызовы). Либо этот радиоусилитель включен, либо выключен, используется ли он для одного или обоих.
hotpaw2
1
Даже если они используют один и тот же усилитель (который звучит разумно), все равно есть заметная разница в времени автономной работы между выключенным и включенным соединением 3G. Это особенно заметно, например, при международном роуминге, когда соединение 3G часто / обычно отключено. Я предполагаю, что это должно быть связано с потреблением процессора или по какой-то другой причине. Хотя я вижу, к чему вы клоните, я просто поясняю, что как с точки зрения функциональности, так и с точки зрения времени автономной работы есть разница между включением и выключением 3G.
Эндрю Ферье
1
EDGE используется для голоса и данных. Дистанционная вышка сотовой связи вызовет включение радиостанции.
hotpaw2
0

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

neo7
источник