BackgroundModesOptions
"This enumeration type describes the various actions an app can take while it is running in the background on iOS. The values are flags, meaning they can be combined with the | operator.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Enum
- Namespace: UnityEditor.iOS.Xcode
- Assembly: UnityEditor.iOS.Extensions.Xcode
[Flags]public enum BackgroundModesOptions
Fields
Value | Description |
|---|---|
| ActsAsABluetoothLEAccessory | The app acts as a Bluetooth accessory. |
| AudioAirplayPiP | The app plays or records audio while in the background. |
| BackgroundFetch | The app downloads small amounts of data regularly. |
| ExternalAccessoryCommunication | The app communicates with external hardware accessories. |
| LocationUpdates | The app keeps the user informed of their location. |
| NearbyInteraction | The app locates and interacts with nearby devices. |
| NetworkAuthentication | The app can authenticate and change networks in the background. |
| NewsstandDownloads | The app downloads Newsstand content. |
| None | No background modes are necessary. |
| Processing | The app executes scheduled tasks while in the background. |
| PushToTalk | The app launches in response to a push notification and plays audible content in the background. |
| RemoteNotifications | The app needs to download content when a push notification arrives without delay. |
| UsesBluetoothLEAccessory | The app works with Bluetooth accessories. |
| VoiceOverIP | The app provides Voice over IP functionality. |