某些 iOS 游戏不支持后台下载资源包是基于什么样的考量?

9 小时 7 分钟前
 Danswerme

某游戏指代号鸢,游戏进入后台后下载进度几乎不会变化(指下载进度只增加了 1-2MB ),游戏处于前台时才会继续下载。

可是没有人想盯着好几个 G 的下载进度看吧😑

702 次点击
所在节点    问与答
10 条回复
okakuyang
8 小时 42 分钟前
单纯没做这些功能呗
facebook47
8 小时 33 分钟前
因为杀后台被杀怕了???
beimenjun
8 小时 23 分钟前
因为多数的游戏,都是基于跨平台的游戏框架实现的,然后覆盖版本范围都相当大,比如你说的代号鸢,iOS 11 。

而 iOS 的后台下载,可以说典型的吃力不讨好:实现麻烦,Bug 又多,不同版本的 iOS 上可能遇到的问题不一样。

我如果站在开发角度上,我是相当不建议做这个功能的,投入回报是其次,可能会有一些奇奇怪怪的问题导致失败,最终不管是客服方面压力还是数据都不好看。

让用户在前台下载是对双方心智压力最小的方法。
salor
7 小时 7 分钟前
苹果对后台活动要求很严苛,属于一刀切政策,后台下载过不了审核。
icyalala
5 小时 46 分钟前
iOS 能稳定保持后台运行的机制只有播放音频,其他机制都保证不了后台不被杀
但是如果你加了后台音频的权限,苹果就要审核期间明确看到你没有滥用。。
sunny352787
5 小时 31 分钟前
单纯只是各大游戏引擎都没做这类功能,导致游戏也就没有后台下载的能力,这个又牵扯到系统对后台下载的权限审核问题,做游戏的没有几个能玩明白 Android/iOS 原生开发的,索性就不折腾了
第三方是有后台更新的 SDK 可选,比如乐变,号称只要游戏有更新无论你开不开游戏都能给你更新了,收费服务也不便宜,很多游戏也不想花这个钱也不想加这个工作量(要修改原本的资源加载流程)
1235467
4 小时 21 分钟前
连安卓这边不怎么杀后台的好多游戏都没做后台下载(例如食物语),还 iOS
jpyl0423
2 小时 9 分钟前
之前玩的几个游戏,没一个支持后台下载的,我一直以为是 iOS 系统上不支持这个功能
YsHaNg
1 小时 37 分钟前
很简单 用脚投票 不支持就不玩
dingwen07
1 分钟前
Android App 只需要开个前台服务就可以了,iOS App 需要考虑的就多了……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1081693

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX