I have been working with Xamarin.Forms based app that uses Audio, Location, Bluetooth LE, and other Background Processing both on Android and iOS. For iOS, I have to set the Required Background Modes in Info.plist
file. Right now, I have App plays audio or streams audio/video using AirPlay
, App registers for location updates
, and App communicates using CoreBluetooth
enabled but the app kills itself after sometime while receiving data from a Bluetooth LE sensor.
Looking online, I found almost no explanation of all the following background modes, even on Microsoft docs
Could someone please explain what does each background mode enable and when should we use which one. Thank you!
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.