Saved 1Password Searches in iOS

NPW 002 Launch Center Pro Searches 1Password

Problem

When 1Password’s share sheet extension debuted last year with the launch of its iOS 8-compatible app, it nearly obviated the need to copy passwords from a 1Password vault and then paste them into Safari. (Yes, I know that 1Password has a built-in browser, but I still preferred to use Safari the vast majority of the time.) But, even after this advancement and the introduction of Touch ID, there are still times when one’s iCloud password must be entered. The most annoying thing about those “Enter your iCloud password” pop-up boxes is that there is no way to access the share sheet, so 1Password can’t help. Or can it?

Solution

Enter Launch Center Pro. If you’ve never used Launch Center Pro, think of it as something like Alfred for iOS. At its most basic, it can be used as an app launcher, but with a little bit of digging, you can do a lot more on an iPhone/iPad with it, especially if you use some of the other third-party apps that support URL schemes. That’s what allows me to do what I do with Launch Center Pro and 1Password.

Open Launch Center Pro and tap on one of the + icons to create a new action. In the URL field, enter the following:

onepassword://search/{{YOURSEARCHTERM}}

From Skitch

If you create this action using the Action Composer in Launch Center Pro, it will default to providing a keyboard prompt for the search term. That means that every time you launch the action, you’ll need to type in your search term. That’s very useful, but it’s not how I look up my iCloud password. To do that, I have iCloudlg inside the double curly brackets. The lg there stands for login, as in iCloud login. I added those two extra letters so that when I search my 1Password vault for “iCloudlg”, I will only get my iCloud login account. Without that suffix, every account that uses my iCloud e-mail address for the username shows up in the list, and that’s not what I want.

(You might notice in the screenshot that I also use a custom iCloud icon for the action. I simply downloaded the image for that after a quick Google search, saved it to my Camera Roll, and selected it from within Launch Center Pro. This makes the action very easy to identify at a glance.)

So, whenever I need my iCloud password, I simply open Launch Center Pro, trigger the saved Search for iCloudlg action, use Touch ID to unlock 1Password, swipe to the right across the iCloud entry, copy the password, and I’m in business. That sounds like a lot of steps, but the iOS device does most of the work, and it’s a lot easier than manually searching 1Password for “iCloud” every time I need to do so.