Bug, Feedback, and Crash Reporting Tool for Your Mobile App

Twitter for iOS Adds Universal Links Support on iOS 9

A Universal Link opened in the Twitter app for iOS 9.

A Universal Link opened in the Twitter app for iOS 9.

In an update that added full support for quick replies to notifications and the ability to view muted and blocked accounts in Settings, Twitter also brought Universal Links to its iOS app today.

Available for devices running iOS 9, Universal Links are regular HTTP links that, when tapped, will open the relevant view in a native app instead, with an option to view in Safari. Universal Links are safe, shared across platforms, and they can only be enabled by apps that have associated websites.

As I outlined in my review:

Universal Links carry important benefits over the old way to link to specific areas or features of apps. Universal Links are always mapped to the right app: while different apps can claim the same URL scheme on iOS, Universal Links work by matching an app with a JSON file on the app’s server; this ensures that links from a certain domain can only open in its associated app. In Twitter’s case, this could mean that, if installed, links will always launch the official Twitter app, and The Iconfactory and Tapbots won’t be able to do anything about it as they can’t control the server.

It was obvious for Apple to elect web URLs as the best way to link to apps: web links are omnipresent in today’s communications, they work everywhere, and they are the common language of the web.

With today’s update, this is exactly what Twitter has done. After updating the app and launching it at least once (so it can match the required JSON file on its servers), links you’ll tap anywhere on iOS will default to the official Twitter app if installed. As with other Universal Links, a forward button in the top right corner of the status bar will let you open the selected view in Safari; if you do that, a banner at the top of the webpage will let you reopen the app in the original deep-linked view.

Going back to an app with Universal Links from Safari.

Going back to an app with Universal Links from Safari.

I was expecting Twitter to adopt Universal Links on iOS 9, and their implementation works as advertised. In my tests, individual tweets and user profiles opened in the Twitter app instead of Safari, providing a superior option than the company’s mobile web app.

As I noted in my iOS 9 review, third-party Twitter clients won’t be able to take advantage of this integration as only associated app domains (in this case, can verify their iOS app. Even if you don’t use Twitter’s app for iOS, I would recommend keeping it installed if only for the better experience of automatically opening Twitter links from Messages, Mail, and other apps in the native client instead of the website.

Twitter’s latest update with Universal Links support is available on the App Store.

Unlock MacStories Extras

Club MacStories offers exclusive access to extra MacStories content, delivered every week; it’s also a way to support us directly.

Club MacStories will help you discover the best apps for your devices and get the most out of your iPhone, iPad, and Mac. It’ll also give you access to advanced iOS shortcuts, tips and tricks, and lots more.

Starting at $5/month, with an annual option available.

Join the Club.

A Club MacStories membership includes:

  • MacStories Weekly newsletter, delivered every week on Friday with app collections, tips, iOS workflows, and more;
  • MacStories Unplugged podcast, published monthly with discussions on what we’re working on and more;
  • Monthly Log newsletter, delivered once every month with behind-the-scenes stories, app notes, personal journals, and more;
  • Access to occasional giveaways, discounts, and free downloads.