6月25日消息,苹果一直以来都致力于优化iOS和tvOS系统的性能,其中一项重要措施就是限制单个应用占用的存储空间,以确保用户设备的流畅运行。然而,随着科技的不断进步和应用的日益复杂,特别是游戏应用,其所需的存储空间也在不断攀升。
根据 iOS 18 Beta 2 和 tvOS 18 Beta 2 的发布说明,此次更新提高了第三方应用的按需资源限制,这意味着 iOS 18 和 tvOS 18 可运行更大的应用和游戏。
目前,从 App Store 下载的 iOS 应用安装包大小最高为 2GB。随着 iOS 18 的更新,这一限制将提高到 4GB。这意味着开发者可以发布更大的应用,而无需过度依赖按需下载的资源。
注意到,自 iOS 9 起,开发者就可以通过“按需资源 (ODR)”的方式将应用进行拆分,使用户不必等待整个应用下载完成即可开始使用。系统会优先下载应用的核心部分,额外的内容可以在稍后首次打开应用时或后台静默下载。
例如,一款游戏可以先以较小的安装包形式上架 App Store,然后随着玩家的游戏进度逐步下载额外的关卡。这也有助于节省存储空间,因为游戏只会根据需要下载更多资源,并且可以在不再需要时从设备中删除。
针对这种情况,苹果也提高了按需资源的限制。在 iOS 17 和 tvOS 17 中,应用和游戏最多可以拥有 40GB 的按需资源存储空间,iOS 18 和 tvOS 18 将此限制提高到 70GB。此外,苹果还取消了用户从 App Store 安装应用安装包后立即下载的额外 4GB 资源的限制。
上个月有报道指出,开发者一直对 Apple TV SDK 的限制感到不满,该 SDK 仅允许应用和游戏永久存储 500KB 的数据。遗憾的是,目前尚不清楚此限制是否有所调整,因为苹果尚未更新相关文档。
尽管如此,提高按需资源的上限无疑将利于登陆 iOS 和 tvOS 平台的主机级游戏开发。目前,iOS 18 和 tvOS 18 正处于开发者测试阶段,公开测试版预计将于下个月推出,正式版则会在今年秋季发布。