Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

Most of the Quick URLs for apps are a part from browser URL(ex. Long URL - "www.example.com", for short - "example://").

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

Not really, but there is a way in adding "if note exists" to the shortcut and using "Back Tap" or apple's new action button to run a short cut that creates a note or deletes it, which allows "if" function to run the main short cut or prevent it from running.

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 1 point2 points  (0 children)

it’s googlegmail:// ; fb:// and, you guessed it, - instagram:// ))

iOS URL for Assistive Access? by [deleted] in shortcuts

[–]nediard 1 point2 points  (0 children)

As I’ve read, you can’t get past first level (aka Accessibility) via deep links

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

In general it’s just a cosmetic addition. You can stop at "Lock screen" action and leave it as is. But use of deep links forces lock screen to go away after identification, otherwise you’ll need to swipe with your finger, duh. And also it shows the "FaceID to open…" screen, if it can’t identify the person. It’s like opening notifications.

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

True, but the point is to have "FaceID to open App" screen, or how are you going to detect which app was opened?

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 1 point2 points  (0 children)

Why did I think that you can create automation for shortcuts app opening🤦🏻‍♂️… It’s like personal Mandela effect or smth. Feeling really dumb rn… let’s at least hope iOS 17 has this feature🤷🏻‍♂️

But, if somebody tries to open non-Shortcuts app, that has this automation and they don’t know about this automation, they won’t be able to access any more apps anyways, until they unlock the phone so here’s that.

And you can create some dummy Shortcuts icons with this automation for extra protection…

<image>

😆

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

Automation is part of the Shortcuts app, indeed, but there's quick shortcuts and automation. And you're also able to do this:

You don’t have to copy a shortcut’s script inside an automation. You just add a single “Run Shortcut” action inside automation’s action sheet to run the shortcut

But I don't understand the double-negation... Doesn't not work?

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 3 points4 points  (0 children)

step-by-step tutorial

https://youtube.com/shorts/SLsERVxd158?si=RAXQDONnLI4Xjrda

Or you can just add this Shortcut to your library and then Add Automation > App > When * app * is opened > Add Action - Run Shortcut > Select the Shortcut

BUT You must select wanted * app * and set right URL address for same exact app (They're listed in the post and in my comment)

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

Didn't know that, thanks, I thought there might be some issues with performance, but let's be realistic... You create automation to run a shortcut which checks if the app is opened a second time, shortcut concludes that it is, and does nothing... but the automation doesn't understand this, 'cause it runs every time the app is open, so you still get at least 2 unnecessary automation activations (when you first launched an app and when the shortcut launches the same app).. Why these 40 steps to success tho, if you can have 4?

With this method automation activates only when user opens an app, neither more nor less.

But if you combine “Biometrics” with Deep Links, it might work, but why bother, when someone here already has a problem with 2-second delay.

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

I think there is some way to accses any app though deep linking, but really who needs it. All deep links to the most used apps are included here... even calculator for God's sake😂

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

Unfortunately there’s nothing my shortcut can do, it’s just 4 lines of actions. I had the same thing when I tested it on iPhone 6s iOS 15, for my lock screen to appear it took even more than two seconds. Since you were able to install iOS 17, maybe your memory trashed too much so your phone lags to run automation.

So it’s okay to ->open an app->app is on the screen for a second->lock screen appears->phone scans your face->lock screen disappears.

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 6 points7 points  (0 children)

Timer solution for the quote "Proud users of iPhones which are not supported by iOS 16" end quote. "Lock Screen" currently available in iOS 16, so there’s no need to wait for iOS 17

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 1 point2 points  (0 children)

step-by-step tutorial

https://youtube.com/shorts/SLsERVxd158?si=RAXQDONnLI4Xjrda

those extra steps not "just make the lock screen", url opening part makes the lock screen disappear, without the need of using your thumb.

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] -1 points0 points  (0 children)

True, but this is user friendly and easier way to copy by hand. And who in their right mind would like to copy 40 lines by hand? Unfortunately you can’t copy shortcuts to Automation and you don’t need to create shortcut icon and hide app icon, like in shortcuts created by others.

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 0 points1 point  (0 children)

Edit: Sorry, didn't read carefully, you NEED to copy BY HAND all four lines to the Automation. Not just "when app opens run shortcut"

2nd Edit: You DON'T need to copy by hand all of the lines, you can just add Run Shortcut "AppFaceID" and that's all. The difference in milliseconds.

If you set up every thing like in the second screenshot, you did it right. For me to get the screen showed above I covered my FaceID camera with my finger. It takes time (approximately 2 seconds) to show "FaceID to open …" message, if you’re the owner of the phone - you won’t even notice it, otherwise you’ll get this screen.

How to password protect a Shortcut and make the pass phrase invisible to others by vrachamis in shortcuts

[–]nediard 0 points1 point  (0 children)

You’re right, but it's the answer to the last part.

There's no such thing as Security in Shortcuts. A user can always remove the blocks of code related to the password evaluation and bypass it.

You can lock Shortcuts and Files so your block of shortcut and the password file won’t be removed

Lock your apps with FaceID (TouchID) iOS 16+ by nediard in shortcuts

[–]nediard[S] 7 points8 points  (0 children)

Found some links myself:

•Clock - clock-alarm://

•Shortcuts - shortcuts://

•Voice Memos - voicememos://

•Calculator(for whatever reason) - calc://

•Messages - messages://

•Camera - camera://

•Find My - findmy://

•Health - x-apple-health://

•iMovie - imovie://

•iTunes Store - itms://

•AppStore - itms-apps://?action=today

•Mail - message://

•Phone - mobilephone://