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 25, 2016 2:30 PM in response to mor1s

I'm experiencing the same issue as the OP.


My wife has a rose gold 6s 64gb and is not experiencing this issue.

I have a black 6s 64gb and I AM experiencing this issue.


We both bought launch week. Neither of us had any issues prior to this. We were both running ios 9.2.1 and both upgraded to 9.3.0 via OTA on 9.3 release day. I upgraded early in the afternoon, She upgraded later that evening.


I didn't notice my issue until about 1-2 days after upgrading. Maybe because I wasn't paying too much attention, idk. My wife is not experiencing any issues on her 6s.


I experience the issue whenever I click on most links on a webpage using safari. Easiest way to reproduce is to search something on google.com. Safari will crash when I click one of the search result links. I have to kill safari to recover only for it to do the same exact thing. I experience the same behavior when I click on any links within an email in the Mail app. I don't experience any of these issues in either the Chrome or Firefox browser. I would have to guess this issue will crash any app that attempts to launch a url link via the safari browser by default, but I have no way to confirm this.


I closed all open tabs in safari, then killed the Safari app. I then cleared my browser history and cache in Safari Settings before attempting to recreate issue. Issue was still occurring.


I then disabled JavaScript in safari settings and attempted to recreate the issue again. This resolved my issue in Safari, however the issue still occurs when I click links in the mail app.


Trying to be as verbose as possible in case Apple is crawling/parsing their forums for useful data on this issue...

Mar 26, 2016 3:17 AM in response to rom72cool

I am having the same issue with my iPhone 6s plus after updating to 9.3. I did full restore - then restored from backup - links not clickable. I did full restore and set up as new - links worked for a while, then after I installed some apps it broke again. It might be some 3rd party app that is the culprit, but seeing how widespread the issue is it must be some very common app. Wake up, Apple.

P.S. some developer guy posted in other forums that

swcd
(shared web credentials daemon) is constantly crashing.

Mar 26, 2016 4:37 PM in response to mor1s

I'm on an iPhone 6s and have the same problem. Tried a few solutions but none worked.

However, since Apple did not stop signing the old version, I tried reverting to iOS 9.2.1 (without restoring backup). The problem has gone but a new problem came: Safari was not syncing iCloud bookmarks anymore. It just downloaded all the folders without the webpages inside.

Then I went back once more to iOS 9.3 (still without restoring backup) and surprisingly, the problem did not occur anymore.

Mar 27, 2016 1:49 PM in response to mor1s

Experiencing the issue since the morning today (6s 64GB, iOS 9.3).


The 9.3 update was installed many days ago with no issues.


The issue affects external links (links to resources outside a website) in a number of applications (e.g., Safari, Mail, Whatsapp etc.), so this is not just a Safari problem.


The discussed solution to disable Javascript is not a solution at all as the only thing it does is preventing Safari from freezing, but links don't work.


Changing the default search engine to Bing seems to make Safari a bit more usable. Chrome only processes links via "Open in new tab" option.


Waiting for an emergency iOS update from Apple 😢

Mar 27, 2016 5:00 PM in response to GuvT

Same as most have reported. Ran the cursed 9.3 update Thursday night, just noticed Safari links weren't working last night. All day today (Sunday, my usual day to sit around browsing the web), I tap links, and nothing happens. Hold a link, Safari freezes, or freezes then crashes.


Uninstalled Booking.com (which I heard was a random thing to try) — no luck. Disabled pop up blocker and JavaScript; only succeeded in making links accessible from a Google search in Safari; links in the actual webpages accessed don't work.


Downloaded Chrome: same thing happens, but at least in Chrome when I hold down a link, it gives the option of opening in a new tab. Sorting through the myriad tabs this creates is rather painful and kludgy, though. Once on your desired webpage, some links work, some don't.


I just checked, and my favorite 3rd-string iPhone browser, Puffin, has come to the rescue. Works like a charm. An imperfect solution, but at least I can use the web like a normal human being whilst Apple gets their stuff into gear.


I have an iPhone 6 recently (regrettably) upgraded to iOS 9.3. While I'm glad to see I'm not alone, this is quite a shockingly major bug to have let slip. Apple, shame on you. ::sad face::

Mar 27, 2016 7:29 PM in response to bryan.vance

Hilarious? Do you think that every ppl that experienced the problem came in here to write about it? ofc it is just a small amount of devices affected but since i see this post growing I can imagine that it is not so small as u might think.

Software related, of course. But when i asked if it was about iPhone 6s A9 chip (whether samsung or tsmc) it wasn't cause i thought it was hardware issue, besides the little differences that the firmware might have related to the risc cpu installed. Now anyway we can see it's happening on both hardware so this is not helpful.


OH, BTW, i just received and answer via Twitter from @AppleSupport:

"We've heard reports of this issue and it's currently under review. Be sure to keep your software up to date in case a future release addresses this issue. If you haven't already, please try restarting your device. Turning off JavaScript may help as well. You can do this by going to Settings > Safari > Advanced > JavaScript."


I cannot try to restore my iPhone as new, if somebody can, please try it asap to help us figure out how it can manage the problem...


IMHO, this problem MIGHT be related on how iOS figure out links: i try to explain... some ppl said it started from the download of booking.com app and tripadvisor app. OK, iOS works in sandbox environment but, when an app is installed, it shows itself in the OS to be able to open the app installed on the device out from the browser. Like if I try to open a youtube video from safari, it can go through the youtube app instead. And this is working thanks to javascript.

So, if the location where are stored the info on where the urls are written in some ways they can be opened by the app itself it's corrupted (or other problems), when the OS try to look for it it gets stuck.

I am pretty sure it is about that because actually the Browsers that now aren't experiencing this problems are more sandboxed and under normal usage don't allow the user to specifically open an URL with the app installed on the device.

Think about chrome too: it is affected by the same problem of safari but if u keep pushing a url and u instruct it to open in a new tab, it works (because it doesn't look inside iOS how it might manage that url).


So, ppl, this is the problem in my opinion, how to fix it... i don't know yet. it might be that corrupted file inside iOS OR a simple app that write their instructions inside iOS badly.

Now we might try to figure out which app can be involved in that (for example examining which app have been updated just before experiencing the problem)...


For whom are skilled (more or less than me is the same), analyze what I tried to explain and tell me what you think about it!

Meantime, lets do something more useful than browsing the web until mum apple fix it... Cheers

Mar 28, 2016 4:09 AM in response to mor1s

Just got a call from Apple with the same information a lot of people posted here already:

"We do not have a fix in the moment. We know about the problem and are working on a fix. It will not take very long. In the meantime installing Chrome, Opera, Firefox... will solve the Safari Issue, but not the Mail issue. Thank you for your patients, we are working on it.


Will have to wait for that then.

Mar 28, 2016 9:05 AM in response to knweiss

The article makes sense. Apparently the universal link database is part of the iTunes backup. That explains why the feature works as the phone was freshly restored back to a clean 9.3. But it fails as soon as a restore from iTunes backup was done. The corrupted DB was put right back in place. One almost has to have a "clean" backup in order to get it back to working order. If this proves to be the root cause, may be they should consider allowing an option to restore data only in iTunes backup. I stay away from a clean resinstall because I'll lose thousands of iMessages. Most of other things like mail and contacts are restored once you log in to iCloud but not iMessage. I think there is a way to download all the apps purchased on App Store on to a freshly restored new phone (at least I have done it once over the last couple days during all the experiments I did). So getting only all my messages back in a restore works for me. Well, this is just my situation. I'm sure others may need other options. Hope they fix this soon. Just amazed that Apple engineers overlooked a simple file size test if a huge association file did corrupt their DB. It almost like they focus so much on protecting from malicious intends, they let in a careless mistake.

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.