'Download an Unity Addressable bundle in background for iOS

TLDR: Is there a way to download the addressable bundle in background for iOS if the user starts the download and then goes to home screen or opens up another app?


Details:

I have a game that allows user to download additional content via Addressables. This system is working fine on Android. But on iOS, if the user starts the download and then puts the app in the background, it shows AsyncOperationHandle.Status = Failed when the app is opened again.

Is there some way we can prevent this issue for the Addressable downloads?


Unity Version: 2019.4.21f1

Addressables Package Version: 1.16.19



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source