We are building an app to download emergency data for hospitals. We want to setup a process that allows the data to be fetched every 5 minutes or so, even though the app will almost never be opened (it's only for use in emergency situations).
One idea is to expose an AppIntent, and to trigger this routinely from a Shortcuts Automation.
My question is, if we have an AppIntent with openAppWhenRun=false, can we perform network requests and access the app's sandboxed filesystem, triggered by a scheduled Automation, and all without any user interaction?