Welcome to the IKCEST
It’s not just you, clicking on links in iOS 9.3 can crash your iPhone

Seven rounds of betas weren’t enough — many iOS users are reporting on Apple’s support forums that a bug is affecting their devices. When they click on links in Safari, Chrome, Mail, Messages, Notes and others, the app freezes and crashes. If you’re one of them, here’s a fix that might solve your issues.

It looks like this issue is related to Universal Links. With iOS 9, Apple introduced Universal Links, a brand new way to handle links with native apps. App developers, such as YouTube, can register domain names to open web links directly into an app, bypassing Safari.

That’s why when you click on a youtube.com/somethingsomething link, iOS opens the YouTube app instead of loading a web page in Safari. This is a nifty feature, except when app developers abuse it.

Sergey Roshchin published a video demonstrating today’s bug. His iPad is working fine. But then, he installs the Booking.com app, and Safari becomes unusable. When he clicks on a link, it hangs, and then crashes.

Booking.com associates its app with all sorts of domains — too many domains to be precise. With 2.4MB worth of domain-name-to-deep-link entries, Safari and other apps crash when iOS checks links against its Universal Link database because this database is too big. A tipster also told me that the Voyages-SNCF app also generates crashes on iOS 9.3. Update: Voyages-SNCF doesn’t have universal links, so the app shouldn’t cause any issue.

And yet, the Booking.com app was updated on March 17, before the release of iOS 9.3. It’s safe to assume that something has changed with iOS 9.3 causing app crashes when handling these links.

The WebKit team released a huge update with iOS 9.3 and OS X 10.11.4. Safari 9.1 contains many changes under the hood. Maybe the Universal Link bug is related to this WebKit update — maybe not.

Either way, if you’re encountering this bug, Apple will probably fix it in its next bug fix update. In the meantime, you should delete the Booking.com app and… wait. It won’t fix your problems instantly as iOS checks Universal Links every now and then. But at least, your iPhone will work again tomorrow.

Update: Deleting Booking’s app might not even be enough.

Screen Shot 2016-03-28 at 2.26.04 PM

Original Text (This is the original text for your reference.)

Seven rounds of betas weren’t enough — many iOS users are reporting on Apple’s support forums that a bug is affecting their devices. When they click on links in Safari, Chrome, Mail, Messages, Notes and others, the app freezes and crashes. If you’re one of them, here’s a fix that might solve your issues.

It looks like this issue is related to Universal Links. With iOS 9, Apple introduced Universal Links, a brand new way to handle links with native apps. App developers, such as YouTube, can register domain names to open web links directly into an app, bypassing Safari.

That’s why when you click on a youtube.com/somethingsomething link, iOS opens the YouTube app instead of loading a web page in Safari. This is a nifty feature, except when app developers abuse it.

Sergey Roshchin published a video demonstrating today’s bug. His iPad is working fine. But then, he installs the Booking.com app, and Safari becomes unusable. When he clicks on a link, it hangs, and then crashes.

Booking.com associates its app with all sorts of domains — too many domains to be precise. With 2.4MB worth of domain-name-to-deep-link entries, Safari and other apps crash when iOS checks links against its Universal Link database because this database is too big. A tipster also told me that the Voyages-SNCF app also generates crashes on iOS 9.3. Update: Voyages-SNCF doesn’t have universal links, so the app shouldn’t cause any issue.

And yet, the Booking.com app was updated on March 17, before the release of iOS 9.3. It’s safe to assume that something has changed with iOS 9.3 causing app crashes when handling these links.

The WebKit team released a huge update with iOS 9.3 and OS X 10.11.4. Safari 9.1 contains many changes under the hood. Maybe the Universal Link bug is related to this WebKit update — maybe not.

Either way, if you’re encountering this bug, Apple will probably fix it in its next bug fix update. In the meantime, you should delete the Booking.com app and… wait. It won’t fix your problems instantly as iOS checks Universal Links every now and then. But at least, your iPhone will work again tomorrow.

Update: Deleting Booking’s app might not even be enough.

Screen Shot 2016-03-28 at 2.26.04 PM

Comments

    Something to say?

    Log in or Sign up for free

    Disclaimer: The translated content is provided by third-party translation service providers, and IKCEST shall not assume any responsibility for the accuracy and legality of the content.
    Translate engine
    Article's language
    English
    中文
    Pусск
    Français
    Español
    العربية
    Português
    Kikongo
    Dutch
    kiswahili
    هَوُسَ
    IsiZulu
    Action
    Related

    Report

    Select your report category*



    Reason*



    By pressing send, your feedback will be used to improve IKCEST. Your privacy will be protected.

    Submit
    Cancel