Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

[Flags]public enum BackgroundModesOptions

Fields

Value

Description

ActsAsABluetoothLEAccessoryThe app acts as a Bluetooth accessory.
AudioAirplayPiPThe app plays or records audio while in the background.
BackgroundFetchThe app downloads small amounts of data regularly.
ExternalAccessoryCommunicationThe app communicates with external hardware accessories.
LocationUpdatesThe app keeps the user informed of their location.
NearbyInteractionThe app locates and interacts with nearby devices.
NetworkAuthenticationThe app can authenticate and change networks in the background.
NewsstandDownloadsThe app downloads Newsstand content.
NoneNo background modes are necessary.
ProcessingThe app executes scheduled tasks while in the background.
PushToTalkThe app launches in response to a push notification and plays audible content in the background.
RemoteNotificationsThe app needs to download content when a push notification arrives without delay.
UsesBluetoothLEAccessoryThe app works with Bluetooth accessories.
VoiceOverIPThe app provides Voice over IP functionality.