假设我们有一个带有普通和@2x 图像的通用(iPad/iPhone)应用程序。从 App Store 为非视网膜 iPhone 下载的该应用程序包是否包含 @2x 和 ~ipad 资源?
问问题
98 次
2 回答
1
来自 Appstore 的应用程序包含开发人员包含的每一个资源。如果它支持所有设备并且您使用 iPhone 3GS 下载它 - 您将下载所有 @2x、@4x 以及 - 但您永远不会使用它们。
通用应用程序(iPhone、iPad)也是如此 - 您下载每个文件。
要解决这个问题,您需要构建自己的下载管理器并放置一个没有资源的 IPA,并在运行时从 Web 下载它们 - 对于资源繁重的游戏来说非常流行。
于 2013-09-17T08:15:01.843 回答
0
“优化”和“通用”是什么意思?
较旧的、非视网膜、非 iPhone 5 应用程序在提交时可能未在其捆绑包中包含 @2x 资源。
到目前为止,您提交的任何应用程序都必须具有所有这些强制性资源,即使您的目标是针对旧型号。干杯。
于 2013-09-17T08:04:02.680 回答