我对iPhone开发一无所知,但我正在起草一份提案,供其他人完成创建与现有系统和数据接口的应用程序的工作.
我需要知道所有苹果生产的应用程序是否存在20MB蜂窝数据下载限制是否由第三方应用程序的SDK强制执行 – 即如果我开发了一个试图下载更大文件的应用程序,它会失败吗?
语境:
我们使用的数据文件大约为50MB,我们的许多客户都在路上工作,无法访问wifi.如果强制执行限制,我需要在我们的服务器上启用HTTP Range标头支持,并将其添加到App的要求中,以便可以以20MB的块下载文件.
谢谢
最佳答案 不会.20MB限制是App Store本身的限制.在第三方应用程序中看到的唯一限制是蜂窝提供商希望执行的限制(通常只是意味着带宽上限或超过下载上限的超额费用).也就是说,无论如何都支持HTTP范围可能很有用,以防下载中断并且您希望恢复它.