This Week's Sponsor:

Kolide

Ensures that if a device isn’t secure it can’t access your apps.  It’s Device Trust for Okta.


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, twitter.com 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 twitter.com 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), twitter.com 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, twitter.com) 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 More with Club MacStories

Founded in 2015, Club MacStories has delivered exclusive content every week for over six years.

In that time, members have enjoyed nearly 400 weekly and monthly newsletters packed with more of your favorite MacStories writing as well as Club-only podcasts, eBooks, discounts on apps, icons, and services. Join today, and you’ll get everything new that we publish every week, plus access to our entire archive of back issues and downloadable perks.

The Club expanded in 2021 with Club MacStories+ and Club Premier. Club MacStories+ members enjoy even more exclusive stories, a vibrant Discord community, a rotating roster of app discounts, and more. And, with Club Premier, you get everything we offer at every Club level plus an extended, ad-free version of our podcast AppStories that is delivered early each week in high-bitrate audio.

Choose the Club plan that’s right for you:

  • Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with app collections, tips, automation workflows, longform writing, a Club-only podcast, periodic giveaways, and more;
  • Club MacStories+: Everything that Club MacStories offers, plus exclusive content like Federico’s Automation Academy and John’s Macintosh Desktop Experience, a powerful web app for searching and exploring over 6 years of content and creating custom RSS feeds of Club content, an active Discord community, and a rotating collection of discounts, and more;
  • Club Premier: Everything in from our other plans and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.