This Week's Sponsor:

Kolide

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


Spotify Actions for Launch Center Pro

I recently tweeted about a change in the Spotify app for iOS – which I’ve been using to listen to music every day1 – that broke my shortcut to search for songs and artists from my Launch Center Pro action grid. I’ve been trying to identify the culprit and I’ve read documentation about Spotify’s URL scheme and integration with the web app, but I haven’t been able to figure out how to make searches typed in Launch Center Pro work with Spotify again. Therefore, I’ve tweaked my Spotify action setup and settled on a compromise that’s (kind of) working for now.

For the Spotify Search action (which was my most used one), I haven’t found a way to make Launch Center Pro send a search query to the Spotify app as it used to. I don’t know if Spotify broke the feature intentionally or if it’s a temporary bug introduced by the latest updates to the iPhone app2, but I can’t send a search query with multiple words to Spotify anymore. I kept trying to tweak my old action and play with encoding and decoding, but Spotify just doesn’t want to properly escape search queries anymore. Sometimes, the old action doesn’t even trigger the search screen anymore and, on a couple of occasions, the action crashed the app. Clearly, something has to change.

The new action is a simple shortcut to the search section of Spotify with no typing involved in Launch Center Pro. I tried many possible solutions – linking to search results using web links, for instance – but I found out that Spotify didn’t like those either. Simply launching spotify:search: from Launch Center Pro opens the search screen with the cursor ready to type in the search field, which is good enough. I need to give up the convenience of typing from Launch Center Pro in a keyboard prompt that’s only a few taps away, but at least I can quickly see results and filter them in real time.

After “fixing” search, I set up a Launch Center Pro list that contains shortcuts to my favorite playlists, albums, and my user profile. The trick here is to prefix open.spotify.com web links (the ones you get by sharing URLs from Spotify) with spotify:, which will open the shared web content into the Spotify app, possibly through some sort of deep-linking that Spotify is doing because everything is a link on the service.

I generated web links for playlists that I enjoy listening to (you may notice that I have an affinity for TV show soundtracks), put them in a [list], and then added a shortcut for my user profile using the same technique. After reading on the Spotify forums, it appears that you can link to your profile by either using a numeric ID or a username – in my case, I went with user/viticci and the URL worked right away.

I like Spotify’s profile page as it shows artists I’ve recently played (somewhat reminiscent of one of Rdio’s best features, the History view) as well as playlists, which is typically all I need to jump straight to a song I want to listen to. You can download the action here, but you’ll need to change the URLs to match your taste and profile name.


  1. As part of my (still ongoing) quest to understand which music streaming service I prefer. It takes time. ↩︎

  2. Which is the version I’m referring to in this post, as I don’t use the iPad app as much. Plus, it still hasn’t been updated with a new iOS 7 design. ↩︎

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.