iOS通用应用程序中的大尺寸,因为有一百万张图像

iOS通用应用程序中的大尺寸,因为有一百万张图像,ios,ipad,splash-screen,ios-universal-app,Ios,Ipad,Splash Screen,Ios Universal App,好的,我有一个通用应用程序,这意味着它必须有一个iPhone非视网膜启动图像、视网膜图像和iPhone 5+大小的视网膜图像。它还必须推出非视网膜iPad,用于人像和风景,视网膜用于人像和风景,然后还有其他版本,尺寸略有变化。例如,在iPad上,我必须有一个768 x 1024和一个768 x 1004。iPad发布图片只需要8张图片,我的应用程序的文件大小非常大,因为每个iPad发布图片的大小都在1.5MB到5MB之间。有什么建议我可以保持大小较小,因为它只是由于大发射图像高 以下是我所说的i

好的,我有一个通用应用程序,这意味着它必须有一个iPhone非视网膜启动图像、视网膜图像和iPhone 5+大小的视网膜图像。它还必须推出非视网膜iPad,用于人像和风景,视网膜用于人像和风景,然后还有其他版本,尺寸略有变化。例如,在iPad上,我必须有一个768 x 1024和一个768 x 1004。iPad发布图片只需要8张图片,我的应用程序的文件大小非常大,因为每个iPad发布图片的大小都在1.5MB到5MB之间。有什么建议我可以保持大小较小,因为它只是由于大发射图像高

以下是我所说的iPad所需的所有图像。8张图片


要大大缩小尺寸,您可以提供jpeg图像而不是png图像。是的,我知道,苹果要求png,但你可以提交一个带有jpg图片的应用程序(我是为我的iPad应用程序做的)

使用“预览”打开图像。将它们保存为质量非常低的JPEG格式,或者尝试使用质量设置。你会惊讶于一个真正压缩的JPG图像看起来有多好

哦,由于苹果在发布期间将jpg转换为png,您的发布时间可能会增加几毫秒

我的经验是在iOS5发布时提交的,所以不使用PNG可能会成为iOS7的拦截器。然而,如果需要的话,我甚至有一个解决方案。按照我的建议做-首先将图像保存为高度压缩的jpg图像。然后将这些图像转换为png-首先完成的jpg压缩将使png更容易压缩这些图像,从而减小大小


有几个PNG“压碎机”——减少PNG大小的程序——效果很好。只需确保取消选择Xcode“减少PNG大小”选项,因为它实际上增加了它们的大小

问题中的百万张图片是关于什么的?此外,通用iPad iPhone应用程序的图像要求与您已知的相同。这是没有办法的。除非您使用一个图像并手动调整其大小。这也许可以做到,尽管我从来没有必要这么做。XCodeMonkey在我的编辑中看到图片我理解你的困境。相信我,我在里面。我还没有在任何地方看到任何作品,也没有从苹果那里得到满意的答案。我和你一样讨厌它,但现在似乎没有办法。添加JPEG格式的图像或jpg将导致你的应用被拒绝,因为发布图像是令人担忧的。只是说“XCodeMonkey”,你知道这是事实吗?事实上,当iOS5是最新版本时,我知道我可以做到这一点。只是想知道你的应用被拒绝了。这很容易测试-只要下次再试试,如果你做得很好,如果没有,我们就试试建议2,那就是让你的图像在变化中减少到可以用PNG压缩(无损)很好地压缩。因为我用iOS 6尝试了两次,我的应用被拒绝,然后我把它改成PNG并通过了,是的,我知道这是事实。但我保证下周上传时会在我新的iOS 7应用程序中试用,因为我尊重你是一位经验丰富、声誉很高的程序员,所以我会为你发布结果。毕竟,你可能是对的,我的朋友,我现在是,将来也会是一个好学生。@XCodeMonkey,哈,请注意,我使用了相当古老的经验-iOS5。我只将发布图像设置为jpg,因为众所周知png通常要大得多。但是,如果你能降低图像的复杂度,png可以更好地压缩它们。PNG是无损的-它不会从最终图像中删除一位。这就是说,我们的想法是给它提供一个变化很小的图像,这样它可以更好地压缩它。我知道最简单的方法就是从一个高度压缩的jpg图像开始!所以,我不怀疑你被拒绝了!