Lifecycle Change, Compute & Network assignment when executing an App Intent?

Will the processing of an Intent result in an App Lifecycle change?

How is compute time & network access managed when processing the intent? E.g., would I be able to make backend requests if needed?

Answered by Frameworks Engineer in 891774022

When your AppIntent's perform() is called by Shortcuts, Siri or other features it will be given 30 seconds of CPU runtime. So long as your network requests don't take an excessive amount of time it should be fine.

When your AppIntent's perform() is called by Shortcuts, Siri or other features it will be given 30 seconds of CPU runtime. So long as your network requests don't take an excessive amount of time it should be fine.

Lifecycle Change, Compute & Network assignment when executing an App Intent?
 
 
Q