Ошибка переключения задач iOS 4 - приложения и аппаратный сброс

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

Одной из основных новых функций iOS 4 является переключение задач, и, хотя она проста в использовании, она была реализована с двумя недостатками, о которых я не думаю, что кто-то знает. Я собираюсь объяснить вам их оба и предложить обходные пути, пока Apple не предложит окончательное решение.

Переключение задач - негативное влияние на сброс настроек Safari

Недавно я взял свой iPhone 4, запустил Safari и зашел в http://oo.apple.com чтобы попробовать отказаться от iAds от Apple. Я должен отметить, что я пытался получить доступ к этому сайту и отказаться от рекламы Apple с 21 июня, и мне это не удалось, поэтому я позвонил в Applecare сегодня. Они были озадачены этим и тем фактом, что на сайте было сказано, что я не могу отказаться от участия. К сайту был прикреплен технический бюллетень, в котором говорилось, что вернитесь позже и попробуйте еще раз. Да ладно я подумал! Я пытаюсь больше недели!

Представитель Applecare посоветовал мне попробовать сбросить Safari на моем iPhone 4, и я сказал, что хорошо, я попробую. Я нажал клавишу «Домой» - отправлял Safari в режим ожидания переключения задач в фоновом режиме. Я запустил приложение «Настройки», нажал «Safari» и нажал «Очистить историю», «Очистить файлы cookie» и «Очистить кеш». Я ответил утвердительно на все три и ожидал, что Safari будет сброшен.

Safari не сбрасывал. Как я мог сказать? Это было просто, так как страницы, которые я открывал в нем ранее, все еще были там. Если бы он был правильно сброшен, Safari открылся бы с пустой страницей и отобразил бы мои закладки. Это не так.

Настройки Safari для очистки истории, файлов cookie и кеша.

Я обнаружил, что для того, чтобы действительно сбросить Safari, мне пришлось убить его копию, приостановленную в фоновом режиме. Я сделал это, дважды нажав «Домой», и приостановленные приложения отобразились в переключателе задач. Я пролистал список и нашел Safari. Затем я коснулся и удерживал его значок, пока он не начал покачиваться и не отобразил белый знак минус внутри красного круга. Я нажал на нее, и приостановленная копия Safari была закрыта. Я дважды нажал «Домой», чтобы выйти и вернуться на рабочий стол Springboard.

Убейте Safari в переключателе задач (см. Красную стрелку).

Затем я повторно вошел в приложение «Настройки» и выполнил описанные выше действия, чтобы сбросить Safari. На этот раз Safari сбросил, как я ожидал, точно так же, как в iOS 3.x. Когда открылся Safari, мне представили пустую страницу и мои закладки. Я мог либо выбрать один из них, либо отменить этот диалог и вручную ввести веб-адрес. Все свидетельства ранее открытых страниц исчезли.

Это то, что вы ожидаете увидеть после правильного сброса Safari.

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

Эта проблема также может быть проблемой для других приложений. Мне кажется, что способ, которым Apple реализовал приостановку приложения, делает так, что приложение настолько заморожено, что вы не можете вносить в него изменения, пока оно находится в этом состоянии. Это включало сброс истории Safari, файлов cookie и кеша. Так что имейте это в виду, когда вы сбрасываете другие приложения или, возможно, даже меняете их настройки в приложении «Настройки», вы можете сначала убедиться, что они полностью закрыты.

Трудно сказать, какие еще проблемы могут возникнуть с другими приложениями на iOS 4. Проблема с Safari была отмечена сразу, и я еще не тестировал другие приложения, чтобы увидеть, есть ли у них такая же проблема. Однако я честно считаю, что это довольно серьезная ошибка в iOS 4.

Переключение и приостановка задач - отрицательное влияние на аппаратный сброс

Я писал статьи об устранении неполадок iPhone более двух лет, и одним из наиболее рекомендуемых исправлений для устранения неполадок iPhone был полный сброс. Вы выполняете полный сброс, одновременно нажимая и удерживая кнопки «Сон / Пробуждение» и «Домой», пока не появится логотип Apple. Затем вы одновременно отпустите кнопки.

Кнопки «Сон / Пробуждение» (вверху) и «Домой» (внизу).

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

Теперь из-за того, как Apple реализовала переключение задач в iOS 4, вы никогда не сможете перезагрузить свой iPhone. Если у вас есть приложения, работающие в фоновом режиме или приостановленные на вашем iPhone при выполнении аппаратного сброса, они будут там, когда iPhone завершит перезагрузку. А теперь скажите мне, звучит ли это так, будто телефон действительно перезагрузился и очистил всю свою техно-паутину?

Нет, не думаю. Я ожидал, что iPhone вернется к рабочему столу Springboard без приостановленных или запущенных в фоновом режиме приложений. Исключением может быть приложение «Телефон» или другие стандартные приложения Apple, которые всегда работают в фоновом режиме. Я бы не ожидал, что у меня останутся мои Facebook, eBay, Echofon и т. Д. все еще приостановлено в переключателе задач.

Итак, теперь пользователю нужно проделать дополнительную работу, чтобы перезагрузить свой iPhone. Как и в примере с Safari выше, я думаю, что сброс должен выполняться в несколько этапов. Если ваш телефон завис, вам нужно будет сбросить настройки один раз, а затем, после перезагрузки, вам придется нажать Дважды вернитесь домой и завершите работу всех приложений, работающих или приостановленных в фоновом режиме, перед выполнением аппаратного сброса опять таки. Наконец, после всей этой дополнительной работы ваш iPhone теоретически будет перезагружен, как в iOS 3.

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

Было бы прискорбно, если бы iOS 4 допускала повторение предыдущей проблемы, поскольку она может восстановить приложение, вызвавшее проблему, если оно было выведено из приостановленного состояния после первого перерыва. К счастью, я не видел, чтобы это произошло, и считаю, что у Apple есть некоторые меры предосторожности, которые могут предотвратить это.

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

Обновлено 04.07.2010 в 19:39 CDT: Просто к вашему сведению, но если я захожу в такое приложение, как «Настройки», и нажимаю всевозможные кнопки, чтобы что-то произошло, и все время это позволяло мне продолжать, как будто все работает, и это не ошибка! В этом случае, если бы приложение Setting сообщило что-то о приостановке Safari, а затем, пожалуйста, закройте Safari, прежде чем продолжить, или что-то в этом роде, я бы с радостью согласился. Он не предупреждал меня и не отображал никаких ошибок о сбое сброса, когда Safari был приостановлен, так что это ошибка. Период!

Примите во внимание эти обстоятельства, что, если бы я делал банковские операции в Safari на своем iPhone, и друг сказал: «Привет, я могу увидеть ваш iPhone 4?» Вы говорите: «Конечно!» Но перед этим вы пытаетесь очистить Safari. Хит Домой. Зайдите в приложение "Настройки". И т.п. Эта ошибка мешает ему работать, но, поскольку у вас нет ошибок, вы передаете телефон другу, думая, что вся история вашего браузера стерта. Не было, и вы этого не знаете - никаких предупреждений. Впоследствии ваш друг играет с iPhone, получает доступ к Safari и обнаруживает ваш банковский счет с балансом в 10 миллионов долларов и теперь следует за вами, прося ссуды. Или, что еще хуже, вас похитили и держали за выкуп плюс ваш iPhone 4. Я мог бы назвать худшие примеры вещей, которые вы, возможно, не хотите, чтобы люди видели в вашей истории серфинга, но я оставлю это вашему воображению.

С 4 июля!

Последнее сообщение в блоге

Потяните вниз, чтобы обновить на Mac [советы по OS X]
September 11, 2021

После долгой недели советов о том, как сделать ваш Mac более похожим на iOS, как насчет совета о том, как заставить его ДЕЙСТВОВАТЬ более похожим н...

Отправлять iMessages как обычные текстовые сообщения [советы iOS]
September 11, 2021

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

Octa добавляет на ваш iPad хвост сосущего кита (не шутка)
September 11, 2021

Есть несколько способов упростить удержание iPad, и кажется, что эти методы становятся все более и более странными. Самый очевидный ответ, который ...