On-Demand Resources (iOS)
On-demand resources are resources—such as images and sounds—that you can tag with keywords and request in groups, by tag. The App Store hosts the resources on Apple servers and manages the downloads for you. On-demand resources enable faster downloads and smaller app sizes, improving the first-time launch experience. For example, a game app may divide resources into game levels and request the next level of resources only when the app anticipates that the user will move to that level. Similarly, the app can request In-App Purchase resources only when the user buys the corresponding in-app purchase.
ODR 对某些应用程序很有用,但这个新功能的向后兼容性机制是什么。老实说,很少有应用程序只支持最新的 iOS 版本。它总是最多返回 2 个版本。
我的理论是,旧版本可能会简单地忽略整个 ODR,让用户从商店下载完整的应用程序包。
有没有人有更多信息可以澄清这一点?
最佳答案
请参阅 Apple 文档中的这条注释 App Thinning :
Note: For iOS apps, sliced apps are supported on the latest iTunes and on devices running iOS 9.0 and later; otherwise, the App Store delivers universal apps to customers.
该文档并未 100% 清楚这对 ODR 的影响,但它非常强烈地暗示:
关于ios - iOS9按需资源(ODR)向后兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31716780/