ios - iOS 应用程序大小:无线与 wi-fi
问题描述
TL;DR:我在 App Store Connect 中收到的大小消息只是一个警告,还是我需要特殊许可(某些复选框?)才能超过大小限制。
我了解无线传输大小限制为 150 MB(最新限制),Wi-Fi 大小限制为 2 GB。这在 SO 和其他地方得到了很好的解释。
现在......我最后一次提交超过限制的应用程序时收到此警告(或者是致命错误?):
(是的,它说 100 MB:这是一个旧屏幕截图。)所以问题是:当我的下一次提交超过 150 MB(肯定会)并且我再次收到此消息时,该怎么办?
- 只是继续审批程序?
- 选中某个框以确认用户将无法使用他们的蜂窝连接进行下载?
- 获得一些许可?
解决方案
正如你所说,100MB 是蜂窝下载的限制。您可以提交您的应用程序,它不会影响您的批准,但用户将无法下载您的应用程序,除非他们在 Wifi 上。
但是,此问题的常见解决方案是在您的应用程序第一次启动时执行一次性下载大文件。这样,您仍然可以拥有所有这些文件,但您最初的应用商店下载将在下载限制内。
您还可以使用应用程序精简来减小文件大小或将一些较大的资源移动到按需存储。Apple 在您发布的警告消息中为您提供了这两种方法的链接。
推荐阅读
- regex - 匹配不包含换行符的字符串,除非换行符前面有双反斜杠
- javascript - 我的网站已被 CORS 政策阻止
- css - 如何修改 Typora 的“github”主题 CSS 以便 `//` 也被视为注释
- kotlin - 无法使用 @WorkerInject 注入 Worker
- bash - BASH 和 jq 访问 JSON 键值对
- swift - 无法将“String”类型的值转换为预期的参数类型“Double”
- python - Dataframe中的Python模糊字符串搜索
- swiftui - 当我按下按钮时,如何让我的文本更新?有人可以确认这是正确的吗?
- azure-ad-b2c - 在 auth0 和 Azure AD B2C 之间交换访问令牌
- angular - 无法从角度服务调用点 MVC 控制器操作方法