iOS 9.3 - Safari/Mail freezes after clicking links on iPhone 6S

Hi,

Never had any problems with my iPhone 6S. Just upgraded to iOS 9.3 without any issues. After the upgrade, I can't click links when searching something on Google in Safari or clicking a link in the Mail, the apps just freeze.

I tried clearing Safari history data/cache, closing all apps and restarting the phone (both regular and holding both home/power key), disabling all sorts of settings form Safari settings, but no luck.. Anyone with an idea how to sort it out?

iPhone 6s, iOS 9.3

Posted on Mar 24, 2016 12:47 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 3, 2016 2:04 AM

Guys, I believe I found a workaround to fix this situation, at least it worked on my 6s.

It is based of the workaround suggested here by Rosyna Keller


From the Xcode -> Devices I choose my iPhone connected vis USB to my Mac and I enabled the Console.

From the Console logs is pretty much evident the crash loop interesting the daemon


com.apple.swcd (shared web content)


it crashes every 10 seconds because the "launchd" process tries to run it again and again.... It crashes due to out of memory issue because is visible a crash report from the JetSamEvent.


The speculation is the daemon crashes because the Database is using is too big due to the fact the Booking.com application uploaded too much data.

The problem is still visible if you uninstall the Booking.com application, because in this situation IOS automatically should remove the data added by the Booking.com app on the SWCD database, but unfortunately it doesn't because the SWCD daemon is in a crash loop!


The trick is to remove the application before the SWCD daemon starts the crash loop.

To achieve the goal I followed these steps:


1) Connect your device via USB to your PC/MAC

2) Turn on AIRPLAN mode

3) Uninstall the Booking.com application

4) Go to "Settings->Safari

5) Set "Search Engine" to Bing

6) Disable "Search Engine Suggestions"

7) Disable "Safari Suggestions"

8) Disable "Quick Website Search"

9) Disable "Block pop-ups"

10) Disable any "Content Blockers" enabled (Example AdBlock plus)

11) Disable "Fraudulent Website Warning"

12) Go in "Advanced" and disable "Javascript"

13) Stil in airplane mode, reboot your device.

14) Keep the airplane mode. Re-Install from I-Tunes the "Booking application"

15) Keep the airplane mode. Run the Booking application.

16) After you didn't allow the Booking application to send you notification and to use the GPS, kill the Booking application using the IOS task manager (double click on the home button and swipe away the app).

17) Uninstall the Booking.com application

18) Exit from the AIRPLAN mode

19) Now the problem should be fixed and you can re-enable javascript and the other settings in Safari


Hope this will help :-)


Cheers

Raffa


<Link Edited by Host>

975 replies

Mar 28, 2016 10:39 AM in response to lalipapi

I noticed this happening last Thursday. I don't remember it happening before that time people are stating that it is booking.com app or wikipedia. I don't have booking app but I do have wikipedia app that was updated on the 22nd. The problem like I stated in earlier posts was that I actually wiped my phone clean and tested all functionality that I was having issues with. Being able to bring a link in Mail worked and going to this site on my phone worked. When I restored my phone from backup the issue came back. I was going to just start from scratch but waiting to see if apple is going to fix.

Mar 28, 2016 11:59 AM in response to mor1s

I sent a reply, in Spanish, if it works until it reaches a solution. The problem also occurs in IOS 9.2.1. Regards

Milladoiro28/03/2016 07:12 PM https://communities.apple.com/es/thread/5870?answerId=9342422#9342422
en respuesta a Merceus

Buenas tardes. Tengo el mismo problema en un IPAD Mini 2 con IOS 9.2.1, pero con una pequeña diferencia: da igual que seleccione o no el javascript.

Ya he borrado la lista de datos, he apagado y reiniciado, reiniciado pulsando encendido y home .... vamos, ya he hecho de todo, incluido eliminar varias aplicaciones como bookings; y lo único que puedo hacer con este ladrillo es escribir en safari la dirección web completa y entonces si que abre la página (por ejemplo elpais.es). El fallo está en las redirecciones desde una lista de búsquedas. Por ejemplo: busco en google "El País" y me sale un listado de links y entre ellos "elpais.es", pues pulsando ahí se bloquea safari. Hay que salir, eliminar la página y escribir directamente "elpais.es" y se abre la web.

Es curioso porque tengo también en casa un IPAD retina de 4º generación con IOS 9.2.1 y no tengo ese problema.

He pensado en actualizar a 9.3 a pesar de los problemas que se comentan pero ya no me deja actualizar. Restaurarlo no me parece la solución ya que tengo que cargarle todo de nuevo y nadie garantiza que se solucione.

Mar 29, 2016 3:44 AM in response to mor1s

I too had the same issue on my iPhone 6S. I did a full recovery/restore and updated to 9.3 (13E234) and now the issue is no more.

Do a DFU Recovery from iTunes and everything should be fine. It works 🙂


Dont just update from the recovery mode. Restore and Update - iOS 9.3 will download its around 2GB

Mar 29, 2016 4:30 PM in response to mor1s

I have the same issue with regard to inert links in Safari.


Disabling JavaScript in Safari worked for me as a very rough temporary.


Three iPhone 6S resets (shutdowns, reboots), before and after clearing the Safari cache and history, had not worked. Then I found this series of posts via Google - on my HP laptop (Win 7).


Some or all of the Safari issue in my case (and other things related to the cloud), I thought at first, might be a mismatch in iCloud and Apple IDs (I had a mismatch and was able to upgrade to 9.3 apparently without issue, by skipping the Setup Assistant request to log into iCloud, Searching for info, I found a tiny bit. I have not as of this writing tried following the support suggestions about how to get the two IDs on the "same page." - See this support note as of 3/22 on iCloud/Apple ID mismatches and the 9.3 upgrade: https://support.apple.com/en-us/HT203828 ).


As one other post said, the rest of this is verbose in case it helps Apple, or some users motivated to compare notes (hint), to find a pattern.


I see, having read what is now 47 pages, that one user here and a few outsiders seem to have a case for a workaround based on iOS's convention for universal links versus developers' (mis)understanding, but I am sharing my summary notes in the hope of perhaps helping Apple find us a resolution.


Even a summary is really long, so this will be in a series of responses. The forum doesn't seem to be graphically capable of showing threading, but maybe that's my inexperience with it. Please have patience with me, and guide me. I don't know what else to do but to reply to the original post. I see a note here that the discussion has been "branched," but when I try to follow that link I am told that I am not authorized to access the content.

Mar 29, 2016 6:44 PM in response to PAperson

I can verify that doing a factory restore through iTunes (set up as a new iPad) solved all the freezing links problems on my iPad Air 2. Everything works just exactly as we expect it to. I have not tried it with my iPhone 6+. I know this is not a great solution for many but my Ipad is only about a month old so it wasn't really fully loaded.


For me, the issue had nothing to do with 9.3. On my phone, I updated to 9.3 - no problems. AND THEN I made the mistake of downloading booking.com.

On my IPad, I downloaded booking.com BEFORE updating to 9.3 and wham, bam - all the links were freezing.


Deleting booking.com app and restarting did not fix it for me. The factory restore with clean install of 9.3 was my miracle cure. Still, I hope that Apple comes up with a fix before I have to resort to that solution with my iPhone.

Mar 31, 2016 12:18 AM in response to UNLVS

Hi All,

I also have an iPhone Plus and have updated to iOS9.3.

Originally, both Safari links AND Mail links did nothing when you clicked them.

Would also freeze system.

I want to Settings->Safari->Advanced->and switched OFF JavaScript.

This made Safari's Links work - excellent!

I went to my Mail - the links in Mail still DON'T work - very frustrating!!

The weird thing is that my wife has the exact same phone - has just updated (3-days after I did the update) & she doesn't have the problem.

Not sure if her version of iOS9.3 was modified/bug free.

I'm at a loss.

Apple, please help your customers or we'll all have to turn to Samsung?

What are we to do?????

Cheers

Kimi1967

Apr 3, 2016 2:25 AM in response to janels1

I see people noting a 9.3.1 update. Posting this anyway in case something breaks again.😀

Many thanks for expanding your information. I hope your word about Apple being busy is an indication that teams that are ordinarily separate have begun to get together and try to trace to the root cause and its ramifications through the whole ecosystem.

Apple is trying to support a huge ecosystem of devices with 9.3.:

"Apple did not drop support for any iOS devices, with all devices supporting iOS 8 being eligible for an upgrade. Supported devices on this release include the iPhone 4S onwards, iPod Touch (5th generation) onwards, the iPad 2 onwards, and the iPad Mini (1st generation) onwards, making iOS 9 have the most supported devices out of any other iOS release, with 18 devices. The iPad 2 is also the first iOS device to support six major releases of iOS, supporting iOS 4 to 9. This is the greatest amount of major iOS releases a single iOS device has supported, surpassing the iPhone 4S and iPad (3rd generation) which both support five major releases (iOS 5 to 9), as well as the iPhone 5, iPad (4th generation), iPad Mini (1st generation) and iPod Touch (5th generation) all supporting four major releases (iOS 6 to 9). However, iOS 9 has limited support on the iPad 2, iPhone 4S, the iPad Mini (1st generation), and the iPod Touch (5th generation)."

There's sort of a bar graph at a different Wikipedia article (that's as close as I have been able to find of the ecosystem dependency diagram I wish for (too big to screenshot) :


Link handling? HTTPS handling?


So far, it has been noted here that iOS has been buggy, and not just iOS 9.3, but also earlier iOS 9 versions are affected. One person booted up a device that still ran an earlier version of iOS and said it worked OK.


There may be longer lists, but today in_trouble made one:

"links do not work in

* mail

* imsg

* whatsapp

* calendar !!! ( so if you use your phone for work with calendar entries including links...you are stuck)

* banking apps

* booking apps

* ebay

* amazon "


I wonder if something changed, or if the hangup is about how links are passed around or processed within the ecosystem (for example, what seems to have happened, according to Ben Collier and his connections with the daemon that handles the app link manifests - probably the wrong term, but I'm trying to just get this into discussion).


At under the "Safari" heading, the article says "With the release of iOS 9, the Safariweb browser allows for third-party integration; as of September 2015, the most popular third-party Safari extensions are applications."


ID clashes: legacy Apple ID drives ICloud ID on device, but iOS now allows a change of Apple ID that doesn't seem to propagate neatly from Apple ID?


This is why that ecosystem dependency diagram would help me.

At "https://en.wikipedia.org/wiki/IOS_9 again, in the "iCloud" heading - "iOS 9 includes a new iCloud Driveapp, which can be enabled from the iCloud settings.[46] " OK, so probably right now my ID for iCloud is different from my main Apple ID, so using Drive is probably not going to be possible... 🙂


Same Wikipedia article, "Enterprise" heading: "With iOS 9, deploying apps using Apple Volume Purchase Program (VPP) managed distribution does not require a Apple ID in the devices.[47]"


Not in "mainstream" press?


I have seen UK papers and Forbes address it, and now Wikipedia. Same Wikipedia article, "Problems" heading (read the end, this is the full section):

"On February 5, 2016, news outlets reported that users who updated to iOS 9 on a particular device that had been repaired by a third-party repair outlets using non-Apple-manufactured components (notably the Touch ID component) rendered their phone completely unusable (or "bricked"), resulting in an error being shown. After installing the update, the device would prevent users from accessing any of their content with no option to reverse the software update, return the phone to its original condition or to otherwise rescue its data.Apple claimed that error shown due to this was to protect customers' data stored on the device that could possibly be compromised by malicious components after unauthorised repairs.[48]

A newly discovered date bug could permanently disable 64-bit processor devices. This bug was done by manually setting the date to January 1, 1970, subsequently rebooting the device.[52]

On March 24, 2016, Apple temporarily stopped offering the iOS 9.3 update for older devices like the iPad Air and iPhone 5S earlier due to installation issues some users have experienced. On older devices, iOS 9.3 requires users to input the Apple ID and password originally used to set up the device, which can lead to the device becoming stuck at the Activation Lock screen if the original account information can't be recalled. On March 28, 2016, Apple released a new patched build of iOS 9.3 for older devices impacted by the issue.[53]

On March 28, 2016, iPhone and iPadusers have reported that an apparent iOS bug that causes Safari, Mail, Messages, Notes, Chrome, and select other preinstalled and third-party apps to crash or freeze after tapping or long-pressing on web links. Users first starting experiencing this issue after the release of iOS 9.3 last week but some users also claim to be affected on iOS 9.2.1 and earlier iOS versions."



Different builds for different devices? For all devices (pieces parts selectable by the installer)?

I did a little looking into the different builds. Nothing solid. A Wikipedia page was updated today, though.


As of yesterday the build picture was very confusing. My notes as of yesterday...

Accounts of what the various builds were for almost looks like Apple's update system might be mis-detecting devices...but the press is often off target.

On 3/25/16 the build ...233 - according to ****- was the first build of iOS9.3 - for iPad while ...234 was for iPhone, and ...236 was for the iPad 2,

The above link reports getting its info from a 3/24/16 article on****8

But on my iPhone I have 233. The update showed up early - before the date I updated it (25 or 26 March) and I wound up with what Wikipedia lists as the first release build.

Argh. If the above is true, then the Apple ecosystem is perhaps not correctly detecting which build to send to which device, or the link on the device is not updating when Apple "pulls" an update.

...234 was to address upgrade issues for older devices.

...236 was to address an inability of some upgraders to activate according to Forbes: ******

...237 was to address devices "bricked" by upgrading to IOS9.3 according to a different Forbes article: ******


As of today, I went back to the Wikipedia article and its footnotes and got a clearer idea of what build was for what::

13E233 - no footnotes, maybe was the basic first release

13E234
13E236
13E237 P

Footnotes =



And for footnote 130, which was to a page of about 3 days ago about the Activation Lock bug...see on below, after my next para.


As of today, this bit:


Build 13E236 and 13E237 were issued to devices that were affected by the Activation Lock bug. These re-issued builds helped correct the issue after the previous builds were withdrawn.


Footnote 130 has a brief, but better explanation of what build E237 was for (Activation lock issues, but no mention of Safari/Mail/hyperlink issues, so I doubt if E237 remedies that), at

User uploaded file


<Link Edited by Host>

Mar 31, 2016 8:41 PM in response to mor1s

Just upgraded to iOS 9.3 a few days ago. Also having the same problem on Safari, just locks up when trying to open a link from any browser. Also similar problem on Firefox for iPhone but if you hold your finger down on the desired browser link Firefox will offer opening the link in a new tab (select 'Open In New Tab' then tap on tab [7] button top RH screen, tap on latest tab.) which at least allows you to link to what you are after. At least Firefox dose not lock up like Safari.


Hope this helps


Oops just found iOS 9.3.1 upgrade now loading.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS 9.3 - Safari/Mail freezes after clicking links on iPhone 6S

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.