【问题标题】:How to reduce the itunes app size?如何减小 iTunes 应用程序的大小?
【发布时间】:2015-08-06 04:07:38
【问题描述】:

在向 Apple 提交应用程序时,我注意到即使 App 包为 60 MB,但在 iTunes 上显示的实际应用程序为 54 MB。但是,在进行 Ad Hoc 构建时,ipa 只有 30 MB。

我的理解是,这是由于 Apple 拥有 DRM:https://developer.apple.com/library/ios/qa/qa1795/_index.html

但是,有没有更好的方法来绕过 Apple 提出的 DRM?

【问题讨论】:

    标签: ios iphone app-store ipa


    【解决方案1】:

    Apple 刚刚提出了一个解决方案,如果您将所有资源(图像、视频等)添加到所谓的 资产目录 文件 AND 根据所使用的设备类型配置每个文件那么您可以显着减小应用程序的大小。

    想想吧!每张图片都有 3 个副本:img.png img@2x.png 和 img@3x.png 那么为什么需要在视网膜设备上显示非视网膜图像集呢?

    这就回答了为什么您在构建时会看到较小的应用程序大小。 xCode 会自动执行此操作,但您可以在资产目录中进行微调。方法如下:

    https://developer.apple.com/library/mac/recipes/xcode_help-image_catalog-1.0/chapters/CustomizingImageSetsforSizeClasses.html#//apple_ref/doc/uid/TP40013303-CH10-SW1

    哦,是的,不仅应用程序大小减小了! Apple 进行了无缝集成,以使 AppStore 可下载的应用程序更小。通过为每种设备进行定制构建。只需使用资产:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-04
      • 2021-01-23
      • 1970-01-01
      • 2021-04-30
      • 2016-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多