iOS 的实际大小限制 - “应用程序超过 100mb 下载限制?”
Posted
技术标签:
【中文标题】iOS 的实际大小限制 - “应用程序超过 100mb 下载限制?”【英文标题】:Real size limitations for iOS - "app exceeds 100mb download limit?" 【发布时间】:2017-04-12 18:31:38 【问题描述】:好的,我查看了所有 Apple 论坛,但发现 ios 应用程序允许的最大文件大小存在一些差异。这很关键,因为如果这是一个问题,我需要大幅减小文件大小 -
我读到 iOS 的最大未压缩大小是 4gb,但是在 iTunes 连接中,我在压缩大小 110mb 大小旁边收到警告:
首先我不明白这个限制是指压缩的还是未压缩的安装大小 - Apple 没有帮助。我看过 Unity iOS App Size weighs 1.2GB (real size) (android 100MB) 和其他使用 Unity 构建的,但他们有不同的问题 -
Apple 表示此 100mb 限制适用于通过蜂窝网络下载,不会阻止您的应用进入 App Store。这是真的?什么是 iOS 应用的压缩大小限制以及如何“瘦”应用?
【问题讨论】:
【参考方案1】:我相信 100 Mb 是生成的 .ipa 文件(它是一个 zip 文件)的大小。 您可以将大量资源(例如视频、音频和图像)放到某个 Web 后端,然后在首次启动时下载它们并存储在本地。
其他方法是尝试优化/转换资源,例如使用JPEG代替PNG,使用m4a代替wav等。
【讨论】:
以上是关于iOS 的实际大小限制 - “应用程序超过 100mb 下载限制?”的主要内容,如果未能解决你的问题,请参考以下文章
在啥情况下,网络爬虫可能会受到 CPU 限制而不是 IO 限制?