iOS 9.3 Bug: Web Links Crashing Safari, Mail and More on iPhone, iPad

After updating to iOS 9.3, some users have experienced a major bug where they are unable to open links within Safari, Mail and Messages on their iPhone or iPad.

Screenshot 2016 03 28 09 51 39

As reported by 9to5Mac, this Apple Support Communities discussion is filled with hundreds of users voicing their concerns about being unable to open links in Safari or Mail on their iPhones and iPad. Some users have also reported the issue is also on iOS 9.2.1.

Below is a demo of the bug, which was linked to the Booking.com app

What is causing this issue? Here’s Ben Collier, explaining what’s happening:

In iOS 9 Apple introduced Universal Links, these allow app developers to associate their website and app, so links to the website can open the app up automatically if installed. For example, following a link to a Guardian article opens up the Guardian app to that specific article instead of their website.

App developers put an app association file on their website which lists which types of URLs the app can open. When you install an app, iOS downloads this associated file and updates your own database of what URLs your installed apps can open. The website and app listing in iTunes are linked by the developer – so it prevents anyone from hijacking your website with their app.

When you tap a link in iOS, the system looks through the database of installed apps supported URLs to see if it matches a pattern an installed app can handle. If nothing matches it opens it up as a standard app.

The problem here is an iOS bug breaks Universal Links if an app association file served up is too large—which in the case of Booking.com, it was 2.3MB in size.

Despite Booking.com updating their file to 4KB in size, the issue persists as it appears to be linked to Shared Web Credentials (this allows websites and apps to share login info) crashes due to receiving corrupt data.

The bottom line? It looks like Apple will need to release an iOS update immediately to fix this iOS 9.3 bug. But here are some possible temporary fixes to address this link crashing bug:

  • Disable JavaScript: Go to Settings > Safari > Advanced > JavaScript > Toggle OFF
  • Use a third party browser or email client to open links such as Chrome or Outlook
  • Reboot your iOS device
  • Restore your iOS device as a last option

Apple is aware of the issue, so keep an eye out for iOS 9.3.1 to be released shortly.

Are you suffering from link crashing bug on iOS 9.3? We haven’t run into it on our device, but I can see how frustrating it would be not being able to open links.

Founder and Editor-in-Chief of iPhoneinCanada.ca. Follow me on Twitter, and @iPhoneinCanada, and on Google+.

  • Corey Hoffarth

    My watch hasn’t worked properly since the update. My notifications cleared on my watch don’t clear on my phone.

  • tomm

    Yes Gary, unfortunately I am affected by this bug on my iphone 6 and it is so bad that virtually none of the links in Mail, Safari and many other apps work. This makes my iphone totally useless. I have not seen such a bad bug in years. If they rlease a fix now, it can’t be soon enough. What’s going in at Apple’s software quality control?

  • Riddlemethis

    Reality check folks: the days of Apple offering solid reliable device updates have died with Steve Jobs. Wait at least a month before updating your device.

  • Larry

    I’m still using iOS 8.4.1 on my iPhone 6. I was hoping that with 9.3 I’d be safe to upgrade. Apparently not so. I’ll wait for 9.3.1 and give that a couple of weeks and then maybe…

  • Paul White

    I’m also having this issue with my iPhone 6. Links from TweetBot crash the app. Links from Mail go nowhere. Very frustrating!