Citrix 环境中的 DownloadManager 不工作

DownloadManager in Citrix environment isn't working

我正在开发一个仅在 Citrix 环境中使用的应用程序,需要向其添加 DownloadManager。在我尝试在 Citrix 环境中测试应用程序之前,一切都很好。下载似乎开始并似乎完成,但我的应用程序未能收到结果。我想我错过了什么。

看起来问题出在 Citrix 中的策略设置上。我无权访问此内容,这就是为什么我没有意识到存在类似策略设置的原因。

在 XenMobile App Controller 中编辑您的应用程序时,您必须添加:

{action=android.intent.action.DOWNLOAD_COMPLETE}

受限打开方式例外列表 政策部分下。这将允许 DownloadManager 的广播通过 Citrix 屏障,以便您的应用程序接收。