Contents

App execution

Control app launch, execution, and termination.

Overview

Your app interacts with the system during normal execution by calling system APIs. However, you need to communicate information about how to execute your app before you have access to these API calls. For example, you may need to specify under what conditions your app can launch, the environment that it should launch into, and what should happen when it terminates. You add keys to your app’s Information Property List file to manage its execution.

Topics

Launch

Launch conditions

Extensions and services

App clips

Background execution

Endpoint security

Plug-in support

Plug-in configuration

Termination

Logging

See Also

Core settings