A Mysterious Bug is Causing Links to Fail on iOS

Over the weekend, 9to5Mac reported what appears to be a widespread iOS bug that causes links to fail to open. In some cases, long pressing links crashes the app containing the link. What’s worse, rebooting your iOS device or uninstalling third-party apps affected by the bug seems to only correct the problem temporarily.

Ben Collier has been doing some digging and it looks as though the culprit may be Shared Web Credentials, a means by which websites and apps can share login credentials. As Ben explains:

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.

9to5Mac has been able to replicate the bug by installing the Booking.com app, which until today, had an unusually large association file. The bug does not appear to be limited to the Booking.com app, but the unusual size of its association file lead to initial speculation that file size was the culprit. However, further investigation suggest that the problem may be with the Shared Web Credentials daemon itself and is either triggered by a large association file, or becomes corrupt regardless of the size of association files. Whatever the cause, let’s hope that a reliable workaround is found soon and that Apple releases an iOS update that fixes the problem.

We have reached out to Apple for comment regarding the bug and will update this post with whatever additional information we learn.

[Update: 2016-03-29] Based on follow up reports by 9to5Mac and Ben Collier, it appears that large association files are indeed the source of the bug that that causes links to fail to open for some iOS users. According to 9to5Mac:

Sources tell us that Apple is working with high-profile developers to help them understand and better use the universal links APIs.

9to5Mac also quotes a statement it received from Apple PR:

“We are aware of this issue, and we will release a fix in a software update soon.”

Whether the source of this quote is the same as the sources that reportedly told 9to5Mac that Apple is working with ‘high-profile developers’ is unclear.

9to5Mac also reports that the Wikipedia app and Eat24 apps may also trigger the link bug. Unfortunately, there is still no known workaround for the issue. Nor is there a way to tell which apps are affected before installing them.

Ben Collier, whose post yesterday pinpointed the source of the bug, has posted a fix that requires users to complete a dozen steps. The fix appears to be dependent on the timing of the steps, which means that it may require multiple attempts to get it to work.





Shazam Gains Deeper Apple Music Integration with iOS 9.3

One of the changes in iOS 9.3 – an API to add Apple Music tracks to playlists and the user’s library – especially made sense for apps like Shazam. And sure enough, Shazam for iOS has been updated with the ability to add tagged songs to any playlist and find all tagged songs in a ‘My Shazam Tracks’ playlist on Apple Music. There’s also support for playback of entire songs without leaving Shazam.

These features have been possible for Spotify users for a while now, and it’s nice to have them for Apple Music as well.

Permalink

Apple Airs New Apple TV Commercial Highlighting Siri, Apple Music Integration

Apple aired a new Apple TV commercial today starring Alison Brie and Nikolaj Coster-Waldau to highlight the Siri capabilities and Apple Music integration of the device.

In the ad, Brie and Coster-Waldau are practicing a kiss scene behind the scenes of a movie set by watching some sample footage on the new Apple TV. Both actors control video playback through the Siri remote, which can be used to scrub through video just by talking to it. After asking Siri to “find Game of Thrones”, the Siri remote is then used to play Jeremih from Apple Music.

The ad follows a string of short Apple TV commercials focused on quick app and game highlights. Earlier this week, Apple released tvOS 9.2 with improved Siri features, the ability to organize apps in folders, and more.

You can watch the ad below.

Read more


Five Years of Sword & Sworcery

“When I look back after five years, I am most surprised by how such a huge audience was willing to embrace something like Sworcery,” adds Vella. “It’s such a slow, meandering game built to be a music box for Jim’s beautiful soundtrack. You fight shapes, lose health over time, read a book that collects thoughts. You are meant to just stand and look at moody pixel art. All of it seems really damn strange. But millions of people did it. They meandered and fought shapes and stood and looked. They listened to Jim’s music. Thinking about it like that kind of floors me.”

Andrew Webster looks back at five years of one of the seminal indie games for iOS. Sword & Sworcery is still fantastic today – it’s even been updated for iOS 9 – and I can’t wait to see what Superbrothers is working on next.

Permalink

Apple Is Working on a TV Series About Apps

Emily Steel, reporting for The New York Times:

Apple announced on Thursday that it was working with the entertainer Will.i.am and two veteran TV executives, Ben Silverman and Howard T. Owens, on a new show that will spotlight the app economy.

“One of the things with the app store that was always great about it was the great ideas that people had to build things and create things,” Eddy Cue, Apple’s senior vice president of Internet software and services, said in an interview.

A docu-series about apps sounds like something I’d binge watch.

Permalink

Apple Is Selling Microsoft Office 365 as an Accessory for the iPad Pro

James Vincent, writing for The Verge:

Apple wants the iPad Pro to replace Windows, and to convince customers it’s bringing in a familiar face or two: Microsoft’s Office Suite. As part of the ordering process for the new iPad Pro, buyers are given the option of adding a subscription for Office 365 — the only non-Apple accessory to appear in the order form. Office 365 bundles in the mobile apps and full Mac versions of a number of old standbys, including Word, Excel, PowerPoint, and OneNote. (You can also choose between the Home, Personal, and University tiers, each of which offers different features.)

The Microsoft Office apps for iOS are easily some of the best apps available, particularly for the iPad. Whilst they aren’t yet at feature parity with their Windows and Mac counterparts, they are remarkably close in many respects. I’ve been using the Word, OneNote and Excel iPad apps extensively in the recent weeks, and I have been really happy with how they work.

It is worth noting that Microsoft Office is actually free to use on the 9.7” iPad Pro, but requires an Office 365 subscription if you want to edit documents on the 12.9” iPad Pro. This disparity is because of Microsoft’s rather odd policy in which Office is free to use on any device with a display smaller than 10.1” - but for devices with a larger screen, an Office 365 subscription is required.

Permalink