Apple Releases Ios 9.3.1 With Fix For Bug
BENGALURU: There is a reason behind Apple acing the Forbes list of The World's Most Valuable Brands. Obviously, Apple has one of the best workforces behind its triumph on the consumer electronics market. Once again Apple demoed a rapid response and strides across another hurdle on its path.
As reported by Romain Dillet from Techcrunch, a few days after a bug struck iOS which was all over the news, Apple has released a fix. iOS 9.3.1, now available on the iPhone and iPad, fixes this bug. Due to one item, the changelog becomes impressively short. “Fixes an issue that caused apps to be unresponsive after tapping on links in Safari and other apps,” it says.
Users repeatedly reported Apple’s forums, reminding Apple that Safari or any other would crash if they tapped on a link. It was figured out by Apple that some third-party app developers had started abusing an iOS 9 feature, universal links. The bug wasn’t just bothering iOS 9.3, it was also affecting users on older versions of iOS 9.
Apple brought in Universal Links–a fresh innovative way to manage links with native apps–with the release of iOS 9. This gives the app developers like YouTube a path to bypass Safari and open web links directly into an app by registering the domain names to open web links.
So, when you click on a youtube.com/anyrandomvideo link, iOS directly opens the YouTube app rather than opening Safari that loads the web page. This feature is really cool and innovative, except when app developers abuse it.
Developers like Booking.com, linked up their apps with all different types of domains — myriads of domains to be accurate. The SWCD process that checks universal links was overflown when 2.4MB worth of domain-name-to-deep-link entries were discovered in Booking.com. Apple’s negligence in putting a limit on universal links was received by abuse by app developers.
Apples’s quick response is a delight for the customers. But this bug also shows that universal links are young and fresh technology going through the phase of attaining maturity and stability and Apple still has some optimizations tasks on hand. If you encountered this bug, head over to the Settings app on your iOS device. Then go to General > Software Update and update your device.