2017-04-03 138 views
2

将构建存档后,构建大小几乎是通过将.app拖放到iTunes生成的构建的两倍。归档时为什么构建大小会增加。感谢您的建议.TY最小化iOS应用程序大小

+0

请您附上一些截图吗? –

回答

0

我有这样的问题。说实话我不确定。这可能与每个设备或资产的版本有关。不要担心大小。一旦应用程序进入App Store,文件大小将发生变化。我的一个应用程序在我的模拟器上是45mb,一旦它被发布到App Store上,文件大小降低到21mb。除非你有很多照片或视频,否则我不会担心文件大小。

一旦它在App Store上,文件大小就会减少很多。但是如果你真的关心应用程序的大小,有一种方法可以压缩一些代码。

Click here for stackoverflow question that's shows how to do that

恭喜您的应用程序!

0

该应用程序的存档版本包括所有资产和编译代码。如果您使用的是位码,则尺寸会很大,因为它会包含应用程序的所有切片。但是,下载的大小将与存档大小不同。

来自Apple支持页面的这个问题也解释了如何确定应用程序在App Store上实际相等的更准确的文件大小。

https://developer.apple.com/library/content/qa/qa1795/_index.html

你可能想看看进入应用程序细化,以确保您优化应用程序的大小。

https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AppThinning/AppThinning.html

或这里

http://www.imore.com/app-thinning-ios-9-explained

-1

不要担心大小。只要你将它上传到应用商店,bitcode就可以实现它的功能,这将使应用程序更小。

1

存档包含您的调试符号.dsym文件。也看到这个重复的帖子和answer

另外:在我们的案例中资产是问题。在大多数情况下,您可以从资产中移除元数据,但每个资产只需要几kb,但大量数据会加起来。确保为web保存资源,photoshop比例如Sketch更好,并且有像ImageOptim这样的工具。