Is a Locked Capture Extension allowed to just "open the app" when the device is unlocked?

Hey,

Quick question. I noticed that Adobe's new app, Project Indigo, allows you to open the app using the Camera Control button. However, when your device is locked it just shows this screen:

Would this normally be approved by the Appstore approval process? I ask because I would like to do something similar with my camera app.

I know that this is not the best user experience, but my apps UI is not built in Swift and I don't have the resources to build the UI again. At least this way the user experience would be improved from what it is now, where users cannot even launch the app. I get many requests per week about this feature and would love to improve the UX for my users, even if it's not the best possible.

Thanks, Alex

Answered by DTS Engineer in 850347022

Hello @alexfoxdev,

I can't comment on the App Review side of your question, but it's definitely a good idea to present a camera view in your Locked Camera Capture Extension.

As documented:

The app extension terminates shortly after launch if it doesn’t have an active camera view that uses AVCaptureEventInteraction to handle events from the hardware buttons, or if access to the camera hasn’t been requested.

-- Greg

Hello @alexfoxdev,

I can't comment on the App Review side of your question, but it's definitely a good idea to present a camera view in your Locked Camera Capture Extension.

As documented:

The app extension terminates shortly after launch if it doesn’t have an active camera view that uses AVCaptureEventInteraction to handle events from the hardware buttons, or if access to the camera hasn’t been requested.

-- Greg

Is a Locked Capture Extension allowed to just "open the app" when the device is unlocked?
 
 
Q