iTunes Connect 中的 App Store 文件大小警告
Posted
技术标签:
【中文标题】iTunes Connect 中的 App Store 文件大小警告【英文标题】:App Store File Size Warning in iTunes Connect 【发布时间】:2015-12-21 14:52:54 【问题描述】:我的应用程序的 1.0 版终于完成了。这是一个简单的应用程序,能够查看来自慈善组织的多个传单和视频链接。我已将其上传到 iTunes Connect 以进行最终构建,但我在 iTunes Connect 中看到“App Store 文件大小警告”。
应用程序本身包含 220 张图片(每张图片的平均大小为 500 Kb,但有些小得多)。该应用程序的想法是让慈善机构的传单都可以在离线状态下在应用程序内访问(因此为什么它们不是从某处的服务器下载的,等等)。
应用程序本身还包含公司视频的链接。所以视频本身不在应用程序中,而是视频的链接填充了应用程序的UITableViewCells
。
阅读了许多有关缩小 App Store 大小的问题,我已将 1200 个视频标题和 URL 移至文本文件,而不是将它们存储在代码中。我已经减小了图像的大小(它们不能再减小了,因为它们会变得低分辨率)。我只是不太确定我能做些什么来达到所需的限制?或者,我仍然可以提交,因为它只是警告而不是错误?
例如,我今天下载了一个 190Mb 的游戏。如何解决这个问题?
该应用程序支持 ios 7、8 和 9,因此我不能为此使用 App Thinning。我看到了一些关于这方面的信息:Max size of an iOS application 但它不是新的,等等。
我是否可以绕过 iTunes Connect 中的警告并提交? (我将在 ITC X mas 休息后提交)。
对此的任何想法将不胜感激。
【问题讨论】:
【参考方案1】:这不会引起任何问题。如果您的应用小于 100 MB,则不会出现警告。 Apple 更喜欢将 IPA 大小保持在 100 MB 以下,以保持应用移动数据友好(使用移动数据下载)。
有几种方法可以减小尺寸:
-
使用应用精简
在您的应用中实现一次性下载机制,通过该机制在第一次启动时下载文件(我在我的 3 个应用中使用这种机制,需要大约 300 MB 的资源才能正常工作)
您可以在Reducing the size of my App阅读更多技术
【讨论】:
感谢@Midhun 的及时回复-我也是这么想的-我认为这与移动数据等有关。因此,在提交时请记住这一点,即使我的应用程序是 209 Mb,我仍然可以毫无问题地提交吗? (当然可能还有其他事情,但我的意思是与大小等具体相关)。只是想和你确认一下。 @amitsbajaj:我在 AppStore 中有两个应用程序 1 超过 200 MB 和 1 大约 120 MB 大小。我从 AppStore 收到了同样的警告,但在应用审查中没有任何问题 非常感谢@Midhun - 这真的非常有帮助,感谢您的及时回答。我也很欣赏你提到的应用程序精简和实现一次性下载的资源——绝对是值得研究的东西,未来。再次感谢,节日快乐!以上是关于iTunes Connect 中的 App Store 文件大小警告的主要内容,如果未能解决你的问题,请参考以下文章
iOS App 下载出现在 iTunes Connect 中的时间
Info.plist 中的 Bundle Identifier 与 App ID 和 iTunes Connect 的关系
iTunes Connect App Name vs. Bundle 在 info.plist 中的显示名称
如何删除 iTunes Connect TestFlight “Beta App Review Information”以允许应用转移
没有为团队“xyz”找到具有 iTunes Connect 访问权限的帐户。App Store 分发需要itunes Connect 访问权限