assume an app was launched directly into the background from the terminated/nonexistent state:
-
is it possible to extend the time allowed to process in the background with initiating a background task?
-
will iOS detect that an app has finished doing its business and terminate it before the expiration time claimed by
backgroundTimeRemaining
? -
can the app ever directly transition from this mode to foreground if the user taps on the app icon while the app is silently running in the background?