Грешка при превключване на задачи на 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 и аз казах добре, ще опитам това. Натиснах клавиша Home - изпращайки Safari в задачата, превключваща шаблона за задържане във фонов режим. Стартирах приложението Настройки, докоснах Safari и докоснах Изчистване на историята, Изчистване на бисквитките и Изчистване на кеша. Отговорих положително и на трите и очаквах Safari да бъде нулиран.

Safari не се нулира. Как бих могъл да кажа? Това беше просто, тъй като страниците, които бях отворил преди това, все още бяха там. Ако беше нулиран правилно, Safari щеше да се отвори с празна страница и да покаже отметките ми. Не го направи.

Настройки на Safari за изчистване на историята, бисквитките и кеша.

Разбрах, че за да рестартирам Safari, трябваше да убия копието му, спряно във фонов режим. Направих това, като натиснах Home два пъти, което показваше спрените приложения в превключвателя на задачи. Превъртях списъка и намерих Safari. След това докоснах и задържах иконата му, докато започна да се клати и показа бял знак минус вътре в червен кръг. Докоснах това и спряното копие на Safari беше затворено. Натиснах Home отново два пъти, за да изляза и да се върна към работния плот на Springboard.

Убийте Safari в превключвателя на задачи (вижте червената стрелка).

След това отново влязох в приложението Настройки и изпълних горните стъпки, за да нулирам Safari. Този път Safari се нулира, както очаквах да стане точно както в iOS 3.x. Бях представен с празна страница и моите отметки, когато Safari се отвори. Можех или да избера един от тях, или да анулирам този диалог и ръчно да въведа уеб адрес. Всички доказателства за отворените преди това страници бяха изчезнали.

Това бихте очаквали да видите след правилното нулиране на Safari.

Сега това може да не изглежда като голяма работа, но мисля, че това е така, тъй като функцията за нулиране на Safari просто не работи, ако Safari е спрян от изпълнението на Apple на превключване на задачи в iOS 4. Това е, освен ако не използвате работата ми наоколо, което според мен не би трябвало да правите.

Този проблем може да бъде проблем и за други приложения. Струва ми се, че начинът, по който Apple е приложила суспендирането на приложението, прави приложението толкова замразено, че не можете да го променяте, докато е в това състояние. Това включва нулиране на историята, бисквитките и кеша на Safari. Така че имайте това предвид, когато нулирате други приложения или може би дори променяте настройките им в приложението Настройки, може първо да се уверите, че те са напълно затворени.

Трудно е да се каже какви други проблеми може да има това с други приложения на iOS 4. Проблемът със Safari беше забелязан веднага и все още не съм тествал други приложения, за да видя дали имат същия проблем. Искрено мисля, че това е доста сериозна грешка в iOS 4.

Превключване и спиране на задачи - отрицателно въздействие върху твърдите нулиране

Пиша статии за отстраняване на неизправности за iPhone повече от две години и едно от най -препоръчителните корекции за отстраняване на неизправности с iPhone беше твърдо нулиране. Извършвате хардуерно нулиране, като едновременно натискате и държите бутоните Sleep/Wake и Home, докато се появи логото на Apple. След това ще отпуснете бутоните едновременно.

Бутони Sleep/Wake (отгоре) и Home (отдолу).

Актът да направите това беше окончателният начин да рестартирате или рестартирате вашия iPhone. Ако някое приложение, хардуер или iOS влезе в безкраен цикъл, се срине или има други проблеми, по този начин ще го изчистите - през повечето време.

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

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

Така че сега потребителят трябва да свърши допълнителна работа, за да нулира своя iPhone. Подобно на горния пример за Safari, мисля, че нулирането трябва да завърши на няколко етапа. Ако телефонът ви е замразен, ще трябва да направите нулирането веднъж и след това, след като се рестартира, ще трябва да докоснете У дома два пъти и убийте всички и всички приложения, работещи или спрени във фонов режим, преди да извършите хардуерното нулиране отново. И накрая, след цялата тази допълнителна работа вашият iPhone на теория ще бъде нулиран, както при iOS 3.

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

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

Досега това са единствените големи проблеми, които съм виждал с iOS 4. Някои от вас може да мислят, че това не е голяма работа, но когато приложение или процедура не действат така, както бихте очаквали, тогава имаме проблем. И в двата примера се случва точно това.

Актуализирано на 07.04.2010 г. в 19:39 ч. CDT: Просто информация, но ако вляза в приложение като Настройки и натискам всякакви бутони, за да се случи нещо, и през цялото време ми позволява да продължавам, сякаш всичко работи, а не е грешка! В този случай, ако приложението на настройката беше казало нещо за спирането на Safari, последвано от, моля, затворете Safari, преди да продължите, или нещо подобно, с удоволствие бих се съобразил. Не ме предупреди и не показа никаква грешка за неуспешните нулиране, докато Safari беше спрян, така че това е грешка. Месечен цикъл!

Помислете за тези обстоятелства, какво щеше да стане, ако банкирах в Safari на моя iPhone и приятел каза: „Хей, мога ли да видя вашия iPhone 4?“ Казвате: „Разбира се!“ Но преди да направите това, опитайте се да изчистите Safari. Удари Начало. Отидете в приложението Настройки. И т.н. Този бъг му пречи да работи, но тъй като нямате грешки, подавате телефона на приятеля си, като мислите, че цялата история на браузъра ви е изтрита. Не беше и не знаете това - без предупреждения. Впоследствие вашият приятел си играе с iPhone, осъществява достъп до Safari и открива банковата ви сметка с баланс от 10 милиона долара и сега ви следи да молите за заем. Или още по -лошо, че сте отвлечени и държани за откуп плюс вашия iPhone 4. Бих могъл да посоча по -лоши примери за неща, които може би не бихте искали хората да виждат в историята ви на сърфиране, но ще оставя това въображение.

Честит 4 -ти юли!

Последна публикация в блога

| Култът към Mac
September 10, 2021

Разглеждането на App Store може да бъде малко поразително. Кои приложения са нови? Кои са добри? Заслужава ли си да плащате платените или имат безп...

Официално е: Съдомиялните машини са чудесни за почистване на клавиатури
September 10, 2021

Миналия месец, след няколко яйчни яйца в офиса, Попих клавиатурата си в чаша кафе. Любезните читатели предложиха да го пуснете през съдомиялната ма...

Ето как Apple контролира заседателните си зали от iPad [MacWorld / iWorld 2012]
September 10, 2021

SAN FRANCISCO, MACWORLD / iWORLD 2012 - Тези сесии за мозъчна атака, които всички бихме искали да подслушваме в Apple, се управляват с помощта на с...