Apple News

Liên kết web gặp sự cố Safari, Mail, Chrome và các ứng dụng khác trên iOS 9.3 [Đã cập nhật]

Thứ Hai, ngày 28 tháng 3 năm 2016 6:31 sáng theo giờ PDT bởi Joe Rossignol

Một số lượng đáng kể người dùng iPhone và iPad trên Vĩnh hằng diễn đàn thảo luận , Cộng đồng hỗ trợ của Apple , và Twitter đã báo cáo một lỗi iOS rõ ràng khiến Safari, Mail, Tin nhắn, Ghi chú, Chrome và một số ứng dụng được cài đặt sẵn và bên thứ ba khác gặp sự cố hoặc đóng băng sau khi nhấn hoặc nhấn và giữ các liên kết web.






Vấn đề đã phát triển rộng hơn kể từ khi iOS 9.3 được phát hành công khai vào tuần trước, nhưng một số người dùng cũng cho rằng bị ảnh hưởng trên iOS 9.2.1 và các phiên bản phần mềm trước đó. Nhiều thiết bị dường như bị ảnh hưởng, bao gồm iPhone 5, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air 2 và iPad mini.

AppleSupport-iOS-9-3-liên kết
Apple vẫn chưa đưa ra bình luận về vấn đề này, nhưng một số người dùng đã đề xuất tắt JavaScript trong Cài đặt> Safari> Nâng cao như một giải pháp tạm thời. Tuy nhiên, điều này sẽ làm giảm trải nghiệm duyệt web của bạn. Buộc đóng Safari hoặc các ứng dụng bị ảnh hưởng khác hoặc khởi động lại iPhone hoàn toàn, dường như không khắc phục được sự cố.



Nguyên nhân cơ bản của vấn đề vẫn chưa được xác nhận, nhưng có suy đoán rằng Ứng dụng Booking.com có thể là một yếu tố góp phần. Cuối tuần qua, một video bằng tiếng Nga đã được tải lên YouTube trình bày cách các liên kết Safari không phản hồi trên iPad Air 2 sau khi ứng dụng du lịch phổ biến được cài đặt.


Chuyên gia di động Ben Collier tin tưởng có thể có một lỗi liên quan làm hỏng tính năng Liên kết chung mới của iOS 9 khi tệp liên kết trang web của ứng dụng vượt quá kích thước nhất định và nhà phát triển iOS Steven Troughton-Smith đã xác nhận rằng ứng dụng Booking.com có ​​một tệp 2,3MB lớn không cần thiết để liên kết sâu.

Trong iOS 9, Apple đã giới thiệu Universal Links, những liên kết này cho phép các nhà phát triển ứng dụng liên kết trang web và ứng dụng của họ, vì vậy các liên kết đến trang web có thể tự động mở ứng dụng nếu được cài đặt. Ví dụ: việc nhấp vào liên kết đến một bài báo của Người giám hộ sẽ mở ứng dụng Người giám hộ đến bài báo cụ thể đó thay vì trang web của họ. […]

Có vẻ như có một lỗi trong iOS làm hỏng hoàn toàn Liên kết chung nếu nó được cung cấp tệp liên kết ứng dụng quá lớn. […]

Có vẻ như kích thước tệp lớn của họ, do có mọi URL từ trang web của họ bên trong, nó đã phá vỡ cơ sở dữ liệu iOS trên thiết bị. Apple cho phép bạn so khớp dựa trên mẫu, vì vậy thay vì phải đưa URL của mọi khách sạn vào tệp liên kết, Booking.com có ​​thể chỉ cần đặt / hotel / * để khớp với tất cả các khách sạn trên trang web của họ.

Booking.com kể từ đó giảm tệp xuống khoảng 4 KB , điều này sẽ ngăn sự cố ảnh hưởng đến người dùng khác, nhưng có vẻ như cơ sở dữ liệu iOS liên kết sâu sẽ vẫn bị hỏng trên các thiết bị đã bị ảnh hưởng cho đến khi Apple phát hành bản cập nhật phần mềm.

Trong khi đó, một số người dùng đã sử dụng Puffin , iCab hoặc chọn các trình duyệt web của bên thứ ba khác để vượt qua vấn đề liên kết web. Các kỹ sư của Apple dường như đã biết về vấn đề này , và bài viết này sẽ được cập nhật thông tin mới khi nó có sẵn.

Cập nhật: Collier giờ chỉ về phía tweet chỉ ra rằng sự cố có thể liên quan đến daemon Thông tin đăng nhập web được chia sẻ, cho phép các ứng dụng và trang web chia sẻ thông tin xác thực đăng nhập cho các mục đích của Liên kết chung.

iphone 7 plus lớn bao nhiêu

Cập nhật 2: Apple đã xác nhận TechCrunch rằng nó đang làm việc để khắc phục sự cố và có kế hoạch phát hành nó trong một bản cập nhật phần mềm sắp tới.

Tags: Safari, iOS 9.3