Safari trên iOS 9.2.1 / 9.3 sẽ không mở liên kết


18

Cập nhật 2: Đã sửa trong iOS 9.3.1

Cập nhật: Apple đã xác nhận lỗi và đang tiến hành sửa lỗi cho bản phát hành 9.3.1 .

Safari của tôi trên iOS 9.2.1 (cập nhật: và bây giờ 9.3) sẽ không mở hầu hết các liên kết nữa, tức là nhấn vào một liên kết trên một trang không làm gì cả. Tồi tệ hơn, các ứng dụng khác như Tin nhắn, Chrome đang gặp sự cố khi chúng cố mở URL / Liên kết.

Vấn đề phổ biến là tạm dừng khi chạm vào các liên kết và thậm chí là chạm và giữ Mobile Safari (để ứng dụng mở một liên kết trong một tab mới), thiết bị đóng băng và cuối cùng gặp sự cố.

  • Nhìn vào nguồn html cho các liên kết gây ra sự cố, có vẻ như tất cả các liên kết tuyệt đối của lược đồ bị ảnh hưởng (ví dụ http://example.com/something), trong khi các liên kết tương đối hoạt động (ví dụ /some/page.html).
  • Điều này khiến tôi nghĩ rằng đăng ký bên thứ ba của trình xử lý URL (hoặc tên chúng được gọi) có liên quan đến lỗi
  • Tất cả các ứng dụng có thể mở các liên kết, như Mail hoặc Spark, đều bị ảnh hưởng. Khai thác một liên kết đóng băng thiết bị. Chạm và giữ và sau đó chọn liên kết sao chép, chuyển sang Safari hoặc Chrome và dán URL đôi khi giúp / hoạt động.
  • Nó xảy ra chủ yếu trên các trang kết quả của Google và DuckDuckGo. Trên một số trang khác nó hoạt động.

Tôi đã thử mọi thứ để loại trừ một lỗi thiết lập đơn giản:

  1. vô hiệu hóa tất cả các trình chặn nội dung
  2. xóa dữ liệu trang web khỏi Safari (trong ứng dụng tùy chọn)
  3. diệt tất cả các ứng dụng, khởi động lại iOS.
  4. Đã thử Chrome và nó không hoạt động ở đó trên các vòi đơn giản, nhưng chạm và giữ hoạt động và tôi ít nhất có thể mở chúng trong một tab mới.

Kết luận của tôi là lỗi này liên quan đến iOS 9.2 và các bản cập nhật ứng dụng của bên thứ ba gây ra hành vi xấu, tôi thấy các sự cố liên tục của swdcquá trình trong nhật ký iPhone của tôi và tôi đã báo cáo lỗi với Apple . Các ứng dụng nghi ngờ bao gồm:

  • Wikipedia
  • Booking.com

Có cách nào để liệt kê các ứng dụng này thay đổi xử lý liên kết để tôi có thể chọn lọc gỡ cài đặt chúng không?


Tôi đã xem nhật ký của thiết bị của mình và trong syslog được tìm thấy swcd(daemon thông tin đăng nhập web được chia sẻ) liên tục bị sập. Có vẻ như rất liên quan, vì nó chịu trách nhiệm cho một số lược đồ liên kết / url sâu / liên kết phổ quát. Báo cáo với Apple với tên thứ tư: // 25259569
Alexander Klimetschek 20/03/2016

Tôi nghĩ bạn có nghĩa là vô hiệu hóa Javascript trong cài đặt Safaris? Điều đó không tạo ra sự khác biệt đối với tôi (ngoài việc phá vỡ rất nhiều trang web :-)).
Alexander Klimetschek 22/03/2016

1
Báo cáo lỗi của tôi được Apple đánh dấu là bản sao của 25159773 (Mở), vì vậy nó dường như được biết đến và hy vọng sẽ hoạt động.
Bắt

1
Tôi đã nhận được một số phản hồi trên nhiều kênh khác nhau: 1. Tôi vẫn gặp sự cố, sẽ đăng một giải pháp tại đây khi tôi có một (Tôi nghĩ rằng chúng tôi cần chờ một bản sửa lỗi của Apple) 2. Booking.com là một trong những ứng dụng này với Tính năng mở liên kết trong ứng dụng có thể đã giới thiệu nó - nhưng việc gỡ cài đặt nó không khắc phục được cho tôi: youtube.com/watch?v=OaR_wWcKfMs
Alexander Klimetschek 28/03/2016

1
Ngoài ra - xin lỗi cho chỉnh sửa lớn. Chúng tôi đang nhận được một loạt các câu hỏi mới và tôi đang làm lại ngoại hình để xử lý một số câu hỏi được liên kết. Ping tôi nếu bạn cần hoàn nguyên các thay đổi và tôi sẽ thấy về việc thiết lập một điểm đến khác để liên kết trùng lặp. Tôi muốn bạn có được lượt xem và bình chọn, mặc dù ở đây.
bmike

Câu trả lời:


4

Cập nhật lên iOS 9.3.1 trở lên để khắc phục sự cố cụ thể này.

Chi tiết về các bản cập nhật iOS 9 được đăng tại https://support.apple.com/kb/DL1842


Nếu bạn muốn thử khắc phục lỗi này trước khi Apple vá lỗi, đây là một số bước để thử:

Cái sau dài hơn một chút và hài hước hơn và có một số hình ảnh đẹp để xem trong khi bạn thực hiện điệu nhảy theo quy định. Các liên kết cũ là ngắn hơn và nhiều hơn đến điểm.

Cả hai đều yêu cầu thiết bị phải được đặt ở chế độ AirPlane và được kết nối với máy tính để giải quyết lỗi dữ liệu do một số ứng dụng gây ra và iOS không xử lý các cấu hình ứng dụng một cách mạnh mẽ.


Có rất nhiều bằng chứng cho thấy Safari thực tế đang gặp nhiều rắc rối với một số người. Tôi chưa thấy thiết bị nào gặp sự cố, nhưng nếu có, tôi sẽ làm hai việc để thu hẹp khả năng:

  1. Xác nhận tình huống sao lưu cá nhân của bạn. Chạy sao lưu iCloud thủ công và đảm bảo hoàn thành. Chạy bản sao lưu iTunes thủ công nếu bạn cũng làm như vậy.
  2. Kết nối iPhone với iTunes và chạy đồng bộ hóa - hãy cẩn thận để đọc và hủy bất kỳ đồng bộ hóa nào nếu iTunes cảnh báo bạn rằng đồng bộ hóa có thể xóa bất kỳ dữ liệu hoặc nội dung nào. Đồng bộ hóa là để thu thập nhật ký từ iOS để bạn có thể xem chúng trên máy tính - nhưng không đáng để mất các tệp nhạc nếu đồng bộ hóa sẽ xóa điều đó.
  3. Theo dõi nhật ký khi bạn gặp sự cố - bạn sẽ muốn lưu ý thời gian, ứng dụng được đề cập (nếu bạn không sử dụng Mobile Safari để duyệt liên kết)
  4. Theo dõi những ứng dụng bạn gỡ cài đặt / cài đặt trong khi điều tra đang diễn ra.

Bây giờ - Tôi sẽ đề nghị mọi người liên hệ với AppleCare nếu họ có thể - sớm hơn là vì bộ phận hỗ trợ có trả tiền của Apple sẽ a) biết cách sử dụng các nhật ký này và đưa chúng đến kỹ thuật b) biết nếu / khi sửa lỗi c) phân bổ tài nguyên cho móng điều này giảm dựa trên chi phí hỗ trợ và khối lượng.

Tôi tin rằng ai đó đã cô lập một ứng dụng bên thứ ba đang khiến Safari trên iOS 9.3 hoạt động kém:

  • @stroughtonsmith > Tái sản xuất: cài đặt ứng dụng của http://Booking.com sẽ phá vỡ việc xử lý liên kết trên iOS. Gỡ cài đặt nó sẽ sửa nó
  • @stroughtonsmith > Tuy nhiên, phần thú vị: nó sẽ không được sửa ngay lập tức sau khi gỡ cài đặt. Có thời gian chờ trước khi nó tự khắc phục

Nếu bạn có ứng dụng cụ thể đó, bạn có thể cân nhắc xóa nó và sau đó đợi một chút (10 đến 15 phút) để xem liệu điều này có khắc phục được sự cố của bạn không. Nếu thực tế đây là trường hợp, sự nghi ngờ của tôi là Apple có thể làm việc với các nhà phát triển để sửa lỗi này hoặc phát hành một bản vá.

Nếu không - bạn có thể cần theo dõi và khắc phục các sự cố sau:

  • xem nhật ký hệ thống trên iOS khi Safari được đâm hoặc mis-cư xử với cfgutil syslogcác công cụ tự động hóa của Apple Configurator 2 của .
  • Trình chặn nội dung Safari
  • Cho dù một số hoặc tất cả các trang web có vấn đề
  • Cài đặt Safari (có vẻ như javascript không thành công - nhưng điều đó có thể hình dung gây ra sự cố như thế này kết hợp với các cài đặt khác và truy cập internet)
  • Cách bạn kết nối với internet (WiFi công cộng, WiFi hoạt động, mạng di động và nhà mạng nào, VPN đến trung tâm dữ liệu hoặc mạng cụ thể khác)
  • Sẽ mất thời gian, nhưng bạn có thể dễ dàng tạo bản sao lưu và sau đó xóa tất cả nội dung và cài đặt để xác minh rằng sự cố là một hoặc nhiều ứng dụng của bên thứ ba. Tùy thuộc vào mức độ đầy đủ của thiết bị iOS của bạn - khôi phục qua đêm hoặc qua bữa trưa không phải là giải pháp tồi để biết chính xác nguyên nhân là gì.

4

Sau khi đọc https://bencollier.net/2016/03/unable-to-open-links-in-safari-mail-or-messages-on-ios-9-3/ , có vẻ như ứng dụng iOS của Booking.com đã quá tải cơ sở dữ liệu được sử dụng bởi com.apple.swdc ... Khôi phục bình thường sẽ không hoạt động vì cơ sở dữ liệu bị hỏng cũng là một phần của bản sao lưu.

Hiện tại, tôi đang cố gắng sử dụng Giải mã điện thoại Làm mới để xây dựng hình ảnh khôi phục tùy chỉnh không chứa cơ sở dữ liệu bị hỏng. Sẽ cập nhật ngay khi tôi có kết quả.

[CẬP NHẬT]

Tôi đã quản lý để sử dụng Công cụ giải mã để thoát khỏi lỗi này bằng cách:

  1. xóa ứng dụng Đặt chỗ khỏi điện thoại
  2. tạo bản sao lưu trên máy tính
  3. sử dụng Công cụ giải mã để dọn sạch các tệp sao lưu của tôi, xóa dữ liệu bị hỏng làm sập com.apple.swdc
  4. thực hiện thiết lập lại để xóa tất cả các cài đặt và nội dung trên điện thoại của tôi
  5. khôi phục từ tập tin sao lưu tùy chỉnh
  6. hãy để iOS tải xuống tất cả các ứng dụng từ cửa hàng ứng dụng một lần nữa được sử dụng bởi bản sao lưu, tất cả các cài đặt / tài liệu đã có trong bản sao lưu

Ngay bây giờ tôi đang nói chuyện với các nhà phát triển tại Công cụ giải mã để xem liệu họ có thể tạo ra thứ gì đó miễn phí để giúp mọi người thực hiện lỗi này hay không.


Sử dụng một công cụ từ DecodesTools, tôi đã có thể tự phục hồi bằng cách: 1.
williamli

Cảm ơn con trỏ. Tôi đã thêm bản sửa lỗi mới của Ben như một câu trả lời khác. Và đã báo cáo tất cả những điều này trong báo cáo lỗi Apple của tôi, chỉ trong trường hợp họ chưa biết về nó :)
Alexander Klimetschek

Chết tiệt, tôi ghét bỏ ra $ 30 cho sản phẩm của Công cụ giải mã để sửa điện thoại của tôi. Hy vọng rằng Apple sẽ coi đây là vấn đề của mình (ý tôi là, chính họ đã chấp thuận ứng dụng này). Sử dụng Firefox trong khi chờ đợi.
Anton Strogonoff 30/03/2016

@AntonStrogonoff ứng dụng chỉ tạo một số bản ghi db lớn hơn bình thường. Chính những thay đổi trong iOS 9.3 đã gây ra một số sự cố nội bộ khi cố gắng đọc mục khá lớn này ... nhưng vâng, Apple sẽ phát hành bản sửa lỗi vào tuần này.
williamli

@williamli: giống như OP trước khi anh ấy nâng cấp, tôi có điều này xảy ra theo 9.2.1 (có thể tái tạo rất đáng tin cậy).
Anton Strogonoff 30/03/2016

3

Như đã báo cáo trước đó, hàng ngàn người dùng ngày hôm qua và hôm nay đang bị đóng băng Mail và Safari trên iPhone với iOS 9.3 khi sử dụng các liên kết. Tất cả các giải pháp cho hiện tại không giải quyết vấn đề hoàn toàn. Apple không có ý kiến ​​cho bây giờ. Một số trang web đang đề xuất sửa lỗi 9.3.1 trong một vài ngày.


Áp dụng nếu bạn có 9.3, đối với những người có cùng vấn đề với 9.2, như tôi và OP, người tuyên bố vấn đề đã bắt đầu trước khi nâng cấp hệ điều hành, câu trả lời khác dường như được đặt ra. (Tôi đã cài đặt ứng dụng Booking.com và tôi buồn bã nhớ lại việc cập nhật nó gần đây trước khi treo máy bắt đầu.)
Anton Strogonoff 30/03/2016

@AntonStrogonoff nếu điều này có ích, một bản cập nhật mới vừa xuất hiện (1,4 GB) vẫn được gọi là 9.3. Tôi rất khuyên bạn nên cập nhật lên bản này để xem lỗi đã được sửa chưa!
kuzaxe

Cảm ơn con trỏ, và đặc biệt là kích thước nâng cấp. Tôi chỉ có 1GB miễn phí trên điện thoại bị vướng bận của mình, có thể là lý do nó nói rằng nó cập nhật khi tôi đến ngăn Cập nhật phần mềm.
Anton Strogonoff 30/03/2016

Trong khi đó, tôi không có lựa chọn nào khác ngoài việc thử mọi trình duyệt trong cửa hàng và dường như Firefox không bị ảnh hưởng bởi mặc dù tôi không thể mở các liên kết từ các ứng dụng khác (rõ ràng là họ cố gắng tải nội dung Safari và treo).
Anton Strogonoff 30/03/2016

0

Theo những gì tôi tìm thấy trên web, những gì bạn làm trong tình huống này là xóa bộ nhớ cache trong trình duyệt Safari của bạn, đi tới Cài đặt> Safari sau đó nhấn Xóa Lịch sử và Dữ liệu trang web. Thêm vào đó, tắt đề xuất đèn sân khấu làm việc.

Các bước tiếp theo với hình ảnh có thể được tìm thấy từ Express .


Như tôi đã viết, tôi đã làm điều đó. Không hoạt động.
Alexander Klimetschek 19/03/2016

Bạn đã kiểm tra các liên kết? Họ có nhiều bước hơn.
Hawon Nguyễn

Không, liên kết sẽ không mở ;-) (chỉ để cho thấy mức độ bực bội của nó)
Alexander Klimetschek 19/03/2016

Phải mở liên kết. Không, đó không phải là vấn đề thanh địa chỉ. Tôi có nghĩa là liên kết trên các trang.
Alexander Klimetschek

0

Hiện tại không có sửa chữa cho điều này. Nó được giới thiệu trong iOS 9.2.1 và cập nhật lên iOS 9.3 không khắc phục được.

Nhiều cách khắc phục khác nhau như tắt Cài đặt> Safari> Nâng cao> Javascript có mức độ thành công khác nhau, như đã thay đổi trình duyệt Bing (điều này có lẽ đơn giản là Bing không bị ảnh hưởng bởi sự cố, vì vậy sẽ không giúp ích gì cho web khác trang).

Giải pháp thay thế: Hãy thử trình duyệt Opera. Trong trình duyệt Chrome, nhấp và giữ và chọn 'Liên kết mở trong tab mới' hoặc 'Sao chép URL' và sau đó dán nó.

Hiện tại, chúng ta sẽ phải chờ Apple sửa lỗi 'được báo cáo' sẽ xảy ra trong vài ngày nữa (Bây giờ, ngày 28 tháng 3 năm 2016). Những việc như khôi phục điện thoại của bạn về HĐH trước đó (đặc biệt nếu bạn chỉ cần truy cập 9.2.1) có thể sẽ lãng phí thời gian.


0

Có một bản sửa lỗi thủ công không yêu cầu khôi phục từ bản sao lưu từ Ben Collier, nhưng rõ ràng thời gian của các bước là rất quan trọng. Nó liên quan đến việc cài đặt lại ứng dụng Booking.com qua iTunes và USB với chế độ Máy bay và nhanh chóng tắt ứng dụng sau lần khởi chạy đầu tiên.

Nó không hoạt động đối với tôi (đã thử một vài lần), nhưng đăng trong trường hợp nó có thể giúp đỡ người khác. Theo các bình luận ở đó, nếu nó hoạt động, nó chỉ sửa một phần, vì không phải tất cả các bộ đệm bị hỏng cho các ứng dụng khác nhau đều được đặt lại, vì vậy tôi cho rằng chỉ Apple mới có thể cung cấp bản sửa lỗi thực sự.

Ngoài ra còn có một giải pháp thay thế với nhiều bước hơn của Wojtek Pietrusiewicz.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.