Aktualizacja 2: Naprawiono w iOS 9.3.1
Aktualizacja: Apple potwierdziło błąd i pracuje nad poprawką do wersji 9.3.1 .
Moje Safari na iOS 9.2.1 (aktualizacja: i teraz 9.3) nie otwiera już większości linków, tzn. Stuknięcie linku na stronie nic nie robi. Co gorsza, inne aplikacje, takie jak Wiadomości, Chrome mają problemy podczas próby otwarcia adresu URL / linków.
Częstym problemem są przerwy podczas stukania łączy, a nawet stuknięcie i przytrzymanie Mobile Safari (aby aplikacja otworzyła link w nowej karcie), urządzenie zawiesza się i ostatecznie ulega awarii.
- Patrząc na źródło html dla linków powodujących problemy, wydaje się, że dotyczy to wszystkich linków absolutnych schematu (np.
http://example.com/something
), Podczas gdy linki względne działają (np/some/page.html
.). - To sprawia, że myślę, że rejestracja procedur obsługi adresów URL (lub ich nazw) przez osoby trzecie jest związana z błędem
- Wpływa to na wszystkie aplikacje, które mogą otwierać łącza, takie jak Mail lub Spark. Stuknięcie łącza powoduje zawieszenie urządzenia. Dotknij i przytrzymaj, a następnie wybierz skopiuj link, przełącz się na Safari lub Chrome i wklej URL czasami pomaga / działa.
- Zdarza się to głównie na stronach wyników Google i DuckDuckGo. Na niektórych innych stronach to działa.
Próbowałem rzeczy, aby wykluczyć prosty błąd ustawień:
- wyłącz wszystkie programy blokujące zawartość
- usuń dane strony z Safari (w aplikacji preferencji)
- zabij wszystkie aplikacje, uruchom ponownie iOS.
- Wypróbowałem Chrome i nie działa tam na prostych dotknięciach, ale działa i dotknij i przytrzymaj, i mogę je otworzyć przynajmniej na nowej karcie.
Doszedłem do wniosku, że ten błąd dotyczy aktualizacji iOS 9.2 i aplikacji innych firm powodujących złe zachowanie, widziałem ciągłe awarie swdc
procesu w moich dziennikach iPhone'a i zgłosiłem błąd w Apple . Podejrzane aplikacje obejmują:
- Wikipedia
- Booking.com
Czy istnieje sposób, aby wyświetlić listę tych aplikacji, które zmieniają obsługę linków, aby móc je selektywnie odinstalować?
swcd
(demon współdzielonych poświadczeń internetowych) stale się zawiesza. Wydaje się bardzo związany, ponieważ jest odpowiedzialny za niektóre głębokie linki / schematy adresów URL / uniwersalne łącza. Zgłoszone do Apple jako rdar: // 25259569Odpowiedzi:
Zaktualizuj system iOS do wersji 9.3.1 lub nowszej, aby rozwiązać ten konkretny problem.
Szczegółowe informacje na temat aktualizacji systemu iOS 9 można znaleźć na stronie https://support.apple.com/kb/DL1842
Jeśli chcesz spróbować to naprawić, zanim Apple usunie błąd, oto kilka kroków do wypróbowania:
Ten ostatni jest nieco dłuższy i bardziej humorystyczny i ma kilka fajnych zdjęć do obejrzenia podczas wykonywania zalecanego tańca. Poprzedni link jest krótszy i bardziej do rzeczy.
Oba wymagają przełączenia urządzenia w tryb AirPlane i podłączenia do komputera w celu rozwiązania problemu uszkodzenia danych spowodowanego przez niektóre aplikacje i iOS, które nie obsługują konfiguracji aplikacji w niezawodny sposób.
Istnieje wiele dowodów na to, że Safari ma wiele problemów dla niektórych osób. Nie widziałem urządzenia z problemami, ale gdybym to zrobił, zrobiłbym dwie rzeczy, aby zawęzić możliwości:
Teraz - polecam każdemu, kto może skontaktować się z AppleCare, jeśli może - wcześniej niż później, ponieważ płatne wsparcie Apple będzie: a) wiedzieć, jak korzystać z tych dzienników i przekazywać je do inżynierii, b) wiedzieć, czy / kiedy pojawi się poprawka c) przydzielić zasoby do paznokci jest to niższe w zależności od kosztów i wielkości wsparcia.
Uważam, że ktoś wyizolował aplikację innej firmy, która powoduje, że Safari na iOS 9.3 źle się zachowuje:
Jeśli masz tę konkretną aplikację, możesz ją usunąć, a następnie odczekać chwilę (10–15 minut), aby sprawdzić, czy to rozwiąże problem. Jeśli tak jest w rzeczywistości, podejrzewam, że Apple może współpracować z programistami, aby to naprawić lub wydać łatkę.
Jeśli nie - konieczne może być śledzenie i rozwiązywanie następujących problemów:
cfgutil syslog
a także narzędzia do automatyzacji Apple Configurator 2 .źródło
Po przeczytaniu https://bencollier.net/2016/03/unable-to-open-links-in-safari-mail-or-messages-on-ios-9-3/ wygląda na to, że aplikacja Booking.com na iOS jest przeciążona baza danych używana przez com.apple.swdc ... Normalne przywracanie nie będzie działać, ponieważ uszkodzona baza danych jest również częścią kopii zapasowej.
Obecnie próbuję użyć Odszyfruj odświeżanie telefonu, aby zbudować niestandardowy obraz przywracania, który nie zawiera uszkodzonej bazy danych. Zaktualizuje się, jak tylko będę mieć wyniki.
[AKTUALIZACJA]
Udało mi się użyć narzędzia do deszyfrowania, aby pozbyć się tego błędu poprzez:
W tej chwili rozmawiam z programistami z Decipher Tools, aby sprawdzić, czy mogą stworzyć coś darmowego, aby pomóc wszystkim dotkniętym tym błędem.
źródło
Jak informowaliśmy wcześniej, tysiące użytkowników wczoraj i dziś ma zawieszoną pocztę i Safari na iPhone'ach z iOS 9.3 podczas korzystania z linków. Wszystkie obejścia tego problemu nie rozwiązują całkowicie problemu. Apple nie ma na razie żadnych komentarzy. Kilka stron sugeruje poprawkę 9.3.1 za kilka dni.
źródło
Zgodnie z tym, co znalazłem w Internecie, robisz to w tej sytuacji, aby wyczyścić pamięć podręczną w przeglądarce Safari, przejdź do Ustawienia> Safari, a następnie dotknij Wyczyść historię i dane witryny. Dodatkowo zadziałało wyłączenie sugestii w centrum uwagi.
Dalsze kroki z obrazkami można znaleźć w Express .
źródło
W tej chwili nie ma na to poprawki. Został wprowadzony w iOS 9.2.1, a aktualizacja do iOS 9.3 go nie naprawia.
Różne poprawki, takie jak wyłączenie Ustawienia> Safari> Zaawansowane> JavaScript mają różne anegdotyczne stopnie sukcesu, podobnie jak zmiana w przeglądarce Bing (ta ostatnia prawdopodobnie po prostu oznacza, że problem nie ma wpływu na Bing, więc nie pomoże w innych witrynach internetowych strony).
Obejścia: Wypróbuj przeglądarkę Opera. W przeglądarce Chrome kliknij i przytrzymaj i wybierz „Otwórz link w nowej karcie” lub „Kopiuj adres URL”, a następnie wklej go.
W tej chwili będziemy musieli poczekać na Apple, aby dokonać naprawy, która „podobno” nastąpi za kilka dni (teraz, 28 marca 2016 r.). Przywracanie telefonu do poprzedniego systemu operacyjnego (zwłaszcza po przejściu do wersji 9.2.1) może być stratą czasu.
źródło
Istnieje ręczna poprawka, która nie wymaga przywracania z kopii zapasowej z Bena Colliera, ale najwyraźniej ważna jest synchronizacja kroków. Obejmuje to ponowną instalację aplikacji Booking.com przez iTunes i USB z włączonym trybem samolotowym oraz szybkie zabicie aplikacji po pierwszym uruchomieniu.
Nie działało to dla mnie (próbowałem kilka razy), ale wysyłanie postów na wypadek, gdyby mogło pomóc innym. Według komentarzy tam, jeśli to działa, naprawia to tylko częściowo, ponieważ nie wszystkie uszkodzone pamięci podręczne dla różnych aplikacji są resetowane, więc zakładam, że tylko Apple może dostarczyć prawdziwą poprawkę.
Jest też alternatywa z większą liczbą kroków Wojtka Pietrusiewicza.
źródło