我正准备提交我的第一个游戏并阅读iTunes连接guide我不理解下面的指南部分。
从第237页上标题为“应用文件大小限制”的部分开始:
(仅适用于iOS)应用程序大小iOS应用程序可以大到2 GB,但是 可执行文件不能超过60MB。但是,请考虑下载时间 确定应用程序的大小时。最小化文件的大小 可能,请记住,空中有50 MB的限制 下载。异常大的二进制文件通常是由于 在编译的二进制文件本身内存储数据,如图像, 而不是作为应用程序包内的资源。如果你正在编译 将图像或大型数据集放入二进制文件中,最好进行拆分 此数据输出到由您的应用动态加载的资源中。
我怀疑:我使用XCode估算了存档的大小 - >存档然后XCode->管理器 - >估计应用程序大小和我的应用程序是156 MB的大小。这超过了60 MB的限制。如何确保动态加载资源?
我放置了所有图片(30多个文件,总共100 MB,所有音乐(约30 MB音乐)都在Resources文件夹中。我在Apple开发者论坛上问了同样的问题,但是有人给了我answer导致我认为Apple指南实际上是指估计的大小(不确定我是否错误地解释了答案)。
查看AppStore有一些文件大小超过50 MB(example)的应用程序示例,所以我不明白为什么用户只是告诉我必须同时查看可执行文件和非文件我的应用程序的可执行部分:
“有问题的”可执行文件“是整个应用程序包 文件,可执行和不可执行的部分组合在一起。“
有人能澄清这个吗?