iOS 9.2.1 / 9.3의 Safari에서 링크가 열리지 않습니다


18

업데이트 2 : iOS 9.3.1에서 수정되었습니다.

업데이트 : Apple에서 버그를 확인했으며 9.3.1 릴리스에 대한 수정 작업을하고 있습니다.

iOS 9.2.1의 My Safari (업데이트 : 9.3)는 더 이상 대부분의 링크를 열지 않습니다. 즉, 페이지의 링크를 두드리면 아무런 효과가 없습니다. 게다가 메시지, Chrome과 같은 다른 앱은 URL / 링크를 열려고 할 때 문제가 있습니다.

일반적인 문제는 링크를 탭할 때 일시 정지되며 심지어 모바일 Safari를 길게 탭하면 (앱이 새 탭에서 링크를 열도록) 장치가 멈추고 결국 충돌합니다.

  • 문제를 일으키는 링크의 html 소스를 살펴보면 모든 링크의 절대 링크가 영향을받는 것처럼 보이지만 (예 http://example.com/something:) 상대 링크는 작동합니다 (예 :) /some/page.html.
  • 이것은 URL 처리기 (또는 호출 된 것)의 타사 등록이 버그와 관련이 있다고 생각합니다.
  • Mail 또는 Spark와 같은 링크를 열 수있는 모든 앱이 영향을받습니다. 링크를 누르면 장치가 정지됩니다. 길게 탭한 다음 링크 복사를 선택하고 Safari 또는 Chrome으로 전환 한 후 URL을 붙여 넣어도 도움이됩니다.
  • 주로 Google 및 DuckDuckGo 결과 페이지에서 발생합니다. 다른 페이지에서는 작동합니다.

간단한 설정 오류를 배제하기 위해 시도했습니다.

  1. 모든 콘텐츠 차단기를 비활성화
  2. Safari에서 웹 사이트 데이터 삭제 (환경 설정 앱)
  3. 모든 앱을 종료하고 iOS를 다시 시작하십시오.
  4. Chrome을 사용해 보니 간단한 탭에서는 작동하지 않지만 길게 누르면 작동하므로 적어도 새 탭에서 열 수 있습니다.

내 결론은이 버그는 iOS 9.2 및 나쁜 행동을 유발하는 타사 앱 업데이트와 관련이 swdc있으며 iPhone 로그에서 프로세스 가 지속적으로 충돌하는 것을 보고 Apple의 버그를보고했습니다 . 의심스러운 앱은 다음과 같습니다.

  • 위키 백과
  • Booking.com

링크 처리를 변경하여 선택적으로 제거 할 수있는 앱을 나열하는 방법이 있습니까?


장치 로그와 syslog swcd(공유 웹 자격 증명 데몬)에서 지속적으로 충돌 하는 로그를 확인했습니다 . 그것은 딥 링크 / URL 스킴 / 범용 링크를 담당하기 때문에 매우 관련이있는 것으로 보입니다. rdar : // 25259569로 Apple에보고
Alexander Klimetschek

Safari 설정에서 Javascript를 비활성화하는 것을 의미한다고 생각하십니까? 그것은 나에게 차이를 만들지 않습니다 (많은 사이트를 깨는 것 :-)).
Alexander Klimetschek

1
내 버그 보고서는 Apple에 의해 25159773 (Open)의 복제본으로 표시되었으므로 알려졌으며 잘 작동했습니다. 손가락 교차 :)
Alexander Klimetschek

1
다양한 채널에 대한 의견이 있습니다. 1. 문제가 계속 발생하면 여기에 솔루션을 게시합니다 (Apple에서 수정을 기다려야한다고 생각합니다). 2. Booking.com은 다음과 같은 앱 중 하나입니다. 그것을 도입했을지도 모르는 오픈 링크 인 앱 기능-제거해도 문제가 해결되지 않음 : youtube.com/watch?v=OaR_wWcKfMs
Alexander Klimetschek

1
또한-주요 편집에 대한 사과드립니다. 새로운 질문이 급증하고 있으며 연결된 여러 질문을 처리하기 위해 모양을 수정하고 있습니다. 변경 사항을 되돌려 야 할 경우 핑 (Ping)하면 복제 할 다른 대상을 설정하는 방법을 살펴 보겠습니다. 차라리 여기에 의견과 투표를 부탁드립니다.
bmike

답변:


4

이 특정 문제를 해결하려면 iOS 9.3.1 이상으로 업데이트하십시오.

iOS 9 업데이트에 대한 자세한 내용은 https://support.apple.com/kb/DL1842에 게시되어 있습니다.


Apple이 버그를 패치하기 전에이 문제를 해결하려면 다음 단계를 수행하십시오.

후자는 조금 더 길고 유머러스하며 처방 된 춤을 추는 동안 볼 멋진 사진이 있습니다. 전자의 링크는 더 짧고 더 중요합니다.

두 앱 모두 앱 구성을 처리하지 않는 일부 앱 및 iOS로 인한 데이터 손상을 해결하려면 기기를 AirPlane 모드로 설정하고 컴퓨터에 연결해야합니다.


Safari가 실제로 일부 사람들에게 많은 문제가 있다는 증거가 많이 있습니다. 문제가있는 기기는 보지 못했지만 그럴 경우 가능성을 좁히기 위해 두 가지 작업을 수행합니다.

  1. 개인 백업 상황을 확인하십시오. 수동 iCloud 백업을 실행하고 완료되었는지 확인하십시오. 그렇게하면 수동 iTunes 백업을 실행하십시오.
  2. iPhone을 iTunes에 연결하고 동기화를 실행하십시오. iTunes에서 동기화로 인해 데이터 나 내용이 지워질 수 있다고 경고하는 경우 동기화를 읽고 취소하십시오. 동기화는 iOS에서 로그를 수집하여 컴퓨터에서 볼 수 있도록하는 것입니다. 그러나 동기화로 인해 음악 파일이 손실되는 것은 가치가 없습니다.
  3. 문제가 발생했을 때 로그 기록-문제가되는 앱의 시간을 기록하고 싶습니다 (모바일 사파리를 사용하여 링크를 탐색하지 않는 경우)
  4. sleuthing이 진행되는 동안 제거 / 설치할 앱을 추적합니다.

이제-Apple의 유료 지원팀이 a)이 로그를 사용하는 방법을 알고 엔지니어링 팀에 제공하는 방법을 알기 때문에 누구나 빨리 AppleCare에 연락 할 것을 권장합니다. 이는 지원 비용과 수량에 따라 다릅니다.

누군가 iOS 9.3의 Safari가 잘못 작동하는 타사 앱을 분리했다고 생각합니다.

  • @stroughtonsmith > 재현 가능 : http://Booking.com 의 앱을 설치 하면 iOS에서 링크 처리가 중단됩니다. 제거하면 해결됩니다.
  • @stroughtonsmith > 그러나 재미있는 부분은 제거 후 즉시 수정되지 않습니다. 자체 수정되기 전에 시간 초과가 있습니다 😅

특정 앱이있는 경우 앱을 삭제 한 다음 조금 (10-15 분) 기다렸다가 문제가 해결되는지 확인하십시오. 이것이 사실이라면 Apple이 개발자와 협력하여이 문제를 해결하거나 패치를 릴리스 할 수 있다는 의혹이 있습니다.

그렇지 않은 경우 다음 항목을 추적하고 문제를 해결해야 할 수 있습니다.

  • Safari cfgutil syslogApple Configurator 2의 자동화 도구 가 충돌하거나 오작동하는 경우 iOS의 시스템 로그를보십시오 .
  • 사파리 콘텐츠 차단기
  • 일부 또는 모든 웹 사이트에 문제가 있는지 여부
  • 사파리 설정 (자바 스크립트가 실패한 것처럼 보이지만 다른 설정 및 인터넷 액세스와 함께 이와 같은 문제가 발생할 수 있음)
  • 인터넷 연결 방법 (공용 WiFi, 업무용 WiFi, 셀룰러 및 이동 통신사, 데이터 센터 또는 특정 기타 네트워크에 대한 VPN)
  • 시간이 걸리지 만 쉽게 백업 한 다음 모든 콘텐츠와 설정을 지워서 문제가 하나 이상의 타사 앱인지 확인할 수 있습니다. iOS 기기의 용량이 어느 정도인지에 따라 밤새 또는 점심으로 복원하는 것이 원인이 무엇인지 정확히 아는 데 나쁜 해결책은 아닙니다.

4

https://bencollier.net/2016/03/unable-to-open-links-in-safari-mail-or-messages-on-ios-9-3/을 읽은 후 Booking.com의 iOS 앱이 오버로드 된 것 같습니다 com.apple.swdc에서 사용하는 데이터베이스 ... 손상된 데이터베이스도 백업의 일부이므로 일반 복원이 작동하지 않습니다.

현재 Decipher Phone Refresh 를 사용하여 손상된 데이터베이스가 포함되지 않은 사용자 정의 복원 이미지를 작성 하려고 합니다. 결과가 나 오자마자 업데이트됩니다.

[최신 정보]

Decipher Tool을 사용 하여이 버그를 제거했습니다.

  1. 전화에서 Bookings 앱 제거
  2. 컴퓨터에 백업을 만듭니다
  3. Decipher Tools를 사용하여 백업 파일을 정리하고 com.apple.swdc와 충돌하는 손상된 데이터를 제거하십시오.
  4. 휴대 전화의 모든 설정과 콘텐츠를 지우려면 재설정
  5. 사용자 정의 백업 파일에서 복원
  6. iOS가 백업에서 사용하는 앱 스토어에서 모든 앱을 다시 다운로드하게하십시오. 모든 설정 / 문서는 이미 백업에 있습니다.

지금은 Decipher Tools 개발자에게이 버그로 인해 영향을받는 모든 사람을 돕기 위해 무료로 무언가를 만들 수 있는지 알아보고 있습니다.


DecipherTools의 도구를 사용하여 다음과 같이 스스로 복구 할 수있었습니다. 1.
williamli

포인터 주셔서 감사합니다. Ben의 새로운 수정 프로그램을 다른 답변으로 추가했습니다. 그리고 그들은 :) 아직 인식되지 않은 경우에 대비해, 내 애플 버그 보고서에이 모든 것을보고
알렉산더 Klimetschek을

젠장, Decipher Tool의 제품이 내 전화를 고치기 위해 30 달러를 꺼내는 것이 싫다. 잘만되면 애플은이 문제를 고려할 것입니다. 그 동안 Firefox를 사용합니다.
Anton Strogonoff

@AntonStrogonoff 앱은 일부 DB 레코드를 평소보다 크게 만들었습니다. iOS 9.3의 변경 사항으로 인해이 큰 항목을 읽으려고 할 때 내부 충돌이 발생했지만 Apple은 이번 주 언젠가 수정 프로그램을 발표해야합니다.
williamli

@ williamli : 업그레이드하기 전에 OP와 마찬가지로 9.2.1 (매우 안정적으로 재현 가능)에서 이런 일이 발생합니다.
Anton Strogonoff

3

앞서보고 된 바와 같이, 어제와 오늘날 수천 명의 사용자가 링크를 사용할 때 iOS 9.3이 설치된 iPhone에서 Mail 및 Safari가 정지되고 있습니다. 현재 모든 해결 방법으로 문제가 완전히 해결되지는 않습니다. 애플은 현재 코멘트가 없습니다. 여러 사이트에서 며칠 내에 9.3.1 수정을 제안하고 있습니다.


OS 업그레이드 전에 문제가 발생했다고 주장하는 나와 나와 OP와 같이 9.2와 동일한 문제가있는 사용자에게 9.3이있는 경우 적용됩니다. (Booking.com 앱이 설치되어 있고 최근에 중단되기 전에 업데이트하는 것을
유감스럽게 생각합니다

이것이 도움이된다면 @AntonStrogonoff는 여전히 9.3이라는 새로운 업데이트 (1.4GB)가 나왔습니다. 버그가 수정되었는지 확인하려면이 업데이트로 업데이트하는 것이 좋습니다.
kuzaxe

포인터, 특히 업그레이드 크기에 감사드립니다. 방해가되는 전화에서 1GB의 여유 공간 만 확보했는데 소프트웨어 업데이트 창으로 이동했을 때 최신 상태라고 말할 수 있습니다.
Anton Strogonoff

그동안 다른 모든 앱에서 링크를 열 수는 없지만 Firefox의 영향을받지 않는 것처럼 보입니다 (사파리를로드하고 중단하려고합니다).
Anton Strogonoff

0

웹에서 찾은 내용에 따르면 Safari 브라우저에서 캐시를 지우고 설정> Safari로 이동 한 다음 기록 및 웹 사이트 데이터 지우기를 탭하면됩니다. 또한 스포트라이트 제안을 끄는 것이 효과적이었습니다.

이미지가있는 추가 단계는 Express 에서 찾을 수 있습니다 .


내가 썼을 때, 나는 이미 그렇게했다. 작동하지 않습니다.
Alexander Klimetschek 18시

링크를 확인 했습니까? 더 많은 단계가 있습니다.
Hawon Nguyen

아니오, 링크가 열리지 않습니다 ;-) (그것이 얼마나 실망
스러운지

링크를 열었습니다. 아니요, 주소 표시 줄 문제가 아닙니다. 페이지의 링크를 의미합니다.
Alexander Klimetschek

0

현재로서는이 문제에 대한 해결책이 없습니다. iOS 9.2.1에서 도입되었으며 iOS 9.3으로 업데이트해도 문제가 해결되지 않습니다.

설정> Safari> 고급> Javascript 끄기와 같은 다양한 수정 사항은 Bing 브라우저로 변경 한 것처럼 일화적인 성공률을 나타냅니다 (이 후자는 Bing이 문제의 영향을받지 않음을 의미하므로 다른 웹에서는 도움이되지 않습니다) 페이지).

해결 방법 : Opera 브라우저를 사용해보십시오. Chrome 브라우저에서 길게 클릭하여 '새 탭에서 링크 열기'또는 'URL 복사'를 선택한 다음 붙여 넣으십시오.

현재로서는 며칠 안에 '보고 된'문제가 해결 될 때까지 Apple에서 기다려야합니다 (2016 년 3 월 28 일). 휴대 전화를 이전 OS로 복원하는 것 (특히 9.2.1로 이동하는 경우)은 시간 낭비 일 수 있습니다.


0

거기에있다 A가 백업에서 복원이 필요하지 않습니다 설명서를 수정 벤 콜리어에서,하지만 분명히 단계의 타이밍이 중요하다. 비행기 모드가 켜진 상태에서 iTunes 및 USB를 통해 Booking.com 앱을 다시 설치하고 첫 번째 실행 후 앱을 빠르게 종료합니다.

그것은 나를 위해 작동하지 않았지만 (몇 번 시도했지만) 다른 사람들에게 도움이 될 수 있도록 게시했습니다. 저기에 대한 의견에 따르면, 작동하면 다른 앱의 깨진 캐시가 모두 재설정되지 않기 때문에 부분적으로 만 수정되므로 Apple만이 실제 수정 사항을 제공 할 수 있다고 가정합니다.

Wojtek Pietrusiewicz의 더 많은 단계 가 있는 대안 도 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.