iOS 10 后无法下载点播资源内容

Cannot download On Demand Resources contents after iOS 10

将我的一些设备升级到 iOS 10 后,我无法再在我的应用程序中下载 ODR 内容。仍然有 iOS 9 的设备仍然可以正常工作。

目前有没有人遇到这个问题?关于如何解决这个问题有什么建议吗?

将一些设备更新到 iOS10 后,我遇到了同样的问题。

我通过将 NSBundleResourceRequestloadingPriority 设置为 1 来解决它。

我就此记录了 Apple 开发者技术支持问题 (DTI),因为我找不到任何可以解决该问题的方法。经过多次来回,我从他们那里得到了这个:

在 iOS 9 中,ODR 由 OS 中的 OnDemandD 守护程序处理。但是在 iOS 10 中,我们将 ODR 切换为现在在 AppStoreD 守护程序下处理。这一转变引发了一些问题,包括这个具体问题。此外,这个问题是我们 table 方面的问题,所以这不是您或您的用户造成的。 我无法深入了解问题的细节,因为老实说我不知道​​他们改变了什么,但据我所知,它源于上面的守护进程转换。

现在 iOS 10.2 已经发布,并将在 iOS 系列中进行更新,希望我们能看到并解决这个问题。与此同时,我的游戏一直收到糟糕的评论和来自体验黑屏而不是我们的游戏关卡的玩家的反馈。 :-(