Oto jak naprawić bug z linkami w iOS 9! [uaktualniono!]
Na dole dodałem przepis w wersji 2.0 – koniecznie przeczytajcie.
Przez okres świąteczny pisałem o bugu, który obecny jest od iOS 9.0, ale dopiero od niedawna zyskał szerszy rozgłos. Otóż problem wynika z przeciążonego Shared Web Services Daemon, który wchodzi w crash loop przez podanie mu zbyt dużej ilości danych. Booking.com ostatnio próbował zarejestrować uniwersalny linki do wszystkich hoteli w swojej bazie danych – przeczytacie o tym bardziej szczegółowo tutaj. Ale nie będę dalej Was zanudzał – poniższe kroki rozwiązały mój problem.
Wykonaj każdy krok dokładnie i przeczytaj każde słowo – najmniejsza zmiana może spowodować niepowodzenie całości.
Przepis
- Podłącz iPhone’a lub iPada do komputera za pomocą kabla (Mac/PC). Jeśli to konieczne potwierdź, że mu ufasz w oknie dialogowym.
- Uruchom iTunes jeśli nie jest włączone.
- Włącz Tryb Samolotowy.
- Odinstaluj Booking.com app, jeśli nadal jest zainstalowana. Jeśli nie to przejdź do następnego kroku.
- Na iPhonie lub iPadzie przejdź do Ustawień → Safari.
- Przestaw Wyszukiwanie na Bing.
- Wyłącz następujące opcje:
- Sugestie wyszukiwarki / Search Engine Suggestions.
- Sugestie Safari / Safari Suggestions.
- Szybkie wyszkukiwanie w witrynie / Quick Website Search.
- Blokuj okna wyskakujące / Block pop-ups.
- Alerty o fałszywych witrynach / Fraudulent Website Warning.
- Wyłącz wszystkie aktywne Blokady Zawartości / Content Blockers.
- Przejdź do Ustawienia → Safari → Zaawansowane i wyłącz Javascript.
- Zostaw urządzenie podłączone do komputera i w Trybie Samolotowym.
- Wyłącz iPhone’a/iPada, normalnie poprzez przytrzymanie przycisku Sleep/Wake i przesunięcie palcem po ekranie.
- Włącz iPhone’a/iPada.
- Tryb Samolotowy powinien nadal pozostać włączony!
- Wejdź do iTunes i zainstaluj za jego pomocą Booking.com app, potem zrób sync, aby program się zainstalował.
- Uruchom Booking.com i nie zgadzaj się na wykorzystanie GPS, ani na wysyłanie powiadomień!
- Wciśnij dwa razy Home, aby uruchomić ekran multitaskingu.
- Zabij Booking.com gestem “wyrzucając” go do góry ekranu.
- Odinstaluj Booking.com.
- Wyłącz tryb samolotowy.
- Włącz lub przywróć zmiany z punktów 6-9.
- Postaw mi piwo.
Dajcie znać czy u Was ruszyło!
Przepis 2.0 autorstwa Bena Colliera
Ben wziął mój przepis, który działa pi razy drzwi u połowy osób, które go próbowały – z jakiegoś powodu wśród Polaków ten odsetek jest znacznie niższy – i wprowadził kilka zmian do niego. Jeśli powyższy nie zadziałał, to spróbujcie zrobić to co sugeruje Ben Collier:
- Skasuj Booking.com app z iPhone’a lub iPada.
- Włącz Tryb Samolotowy.
- Podłącz urządzenie do Mac/PC i włącz iTunes.
- Wyłącz urządzenie.
- Włącz urządzenie.
- Upewnij się, że masz Booking.com app pobraną w iTunes.
- Nie wyłączaj Trybu Samolotowego!
- W iTunes zrób tak:
- Wybierz urządzenie na górnym pasku.
- Przełącz się na zakładkę Apps.
- Znajdź Booking.com i go zainstaluj.
- Wciśnij Sync.
- Poczekaj na koniec synchronizacji.
- Otwórz Booking.com na urządzeniu.
- Zabij Booking.com gestem “wyrzucając” go do góry ekranu.
- Zabij Safari tym samym sposobem.
- Wyłącz Tryb Samolotowy.
- Otwórz Safari i ciesz się działającym iOS-em.
Możliwe, że będziecie musieli go powtórzy kilka razy – nie zawsze “łapie”.
Komentarze: 22
Nie pomogło.
“Przejdź do Ustawienia → Safari → Zaawansowane i wyłącz Javascript.”
Zrób sobie z przeglądarki Lynx’a… Extra :-)
Czytaj ze zrozumieniem. To tylko na czas naprawy buga.
Czytam ze zrozumieniem :-)
Po prostu z włączonym JS nie działa szukarka Google, Twoje kroki w tym nie pomagają.
A po co miałbyś w trakcie tego przepisu ją uruchamiać?
@Moridin:disqus Twoja receptura nie pomogła. Korzystam z Booking.com od dawna, i tak jak pisałeś, pewnie ta aplikacja na brudziła.
Największy wpływ ten błąd ma na szukarkę Google, nie da się klikać w wyniki wyszukiwania. Pomaga wyłączenie JS.
Inne rozwiązanie zmiana szukarki na Bing, tam wszystko śmiga, reszta “mojego Internetu”, z którego korzystam też działa, tak na 90%.
Mi też nie pomogło… później spróbuję jeszcze raz, może coś pomyliłem.
nie pomogło, stawiaj piwo Wojtek!
Smignałem całą procedure 3 razy, niestety nie pomogło. Ale dzięki !
Przecież jest nowa wersja booking.com, ktora rozwiazuje ten problem. Po co takie 20 stopniowe solucje (w dodatku ponoc nie dzialajace), skoro powinien on brzmiec “zaktualizuj booking.com”?
Bo aktualizacja Booking.com nie pomaga użytkownikom, które mają buga.
Zrobiłem wszystko wg przepisu. Krok po kroku. Już witał się z gąską…działalo 30 sekund, a potem znów dupa…;-/
Zauważyłem, że działały wszystkie linki w witrynach, które uruchomiłem w Safari, dopóki nie odpaliłem Google i nie wyszukałem czegoś…
Pozostaje czekać na 9.3.1…
Dodałem wersję 2.0 przepisu autorstwa Bena Colliersa. Sprawdźcie please.
Wypróbowałem bardzo uważnie obydwa sposoby po kilka razy, ale mój Air jakiś oporny i linki dalej nie działają 😡
Dziś pojawiła się w App Store aktualizacja Chrome. Niby tylko “bug fixes”, ale linki działają, także do udostępnienia przez Apple poprawki jest to dla mnie najlepszy “fix”. Tym bardziej, że wiele programów z których korzystam na codzień (np. Feedly, Tweetbot i parę innych) , można zmusić aby otwierały linki w Chrome zamiast w Safari.
Dięki, ale mi też żaden ze sposobów nie pomógł :(
To tylko potwierdza … że ja jednak poczekam aż Apple ogarnie sobie kuwetę.
Mnie niestety też nie pomogło.
Wyłączenie Javascrypt ani przełączanie wyszukiwarki na bing czy duck duck, też nic nie daje. Zresztą co ma wyszukiwarka do otwierania linków w aplikacji Mail? A tam to jest najbardziej upierdliwe. Ja radze sobie przytrzymaniem palca na linku w Firefoxie i jego otwarcie w nowej karcie. Upierdliwe ale działa. Zauważyłem także, że linki w obrębie tej samej witryny działają ale zewnętrzne już nie,
iPhone 5 iOS. 9.3
Jak na razie jedyną działająca u mnie procedurą jest:
1.) Podłącz iDewajsa pod iTunes;
2.) Zrób “Restore”;
3.) Na pytanie o odzyskanie backupu odpowiedz “NIE”;
4.) Naciśnij “Ustaw jako nowy iDewajs”…
5.) Ciesz się działającymi iOSem, ale płacz nad danymi i ustawieniami które teraz musisz przywrócić ręcznie.
Update 2.0:
przywrócenie backupu z iCloud, pozwala na odzyskanie wszystkiego co się tam zapisuje i iOS nie dostaje głupawki. Nie mniej wszytskie hasła do poczy, sieci WiFi itd. musisz przywrócić wpisując z ręki.