【问题标题】:reducing my ios application size减少我的 ios 应用程序大小
【发布时间】:2023-03-26 20:08:01
【问题描述】:

我正在开发我的第一个应用程序(iOS 通用应用程序),我想减小应用程序的大小,因为它包含许多图像(png 文件)和声音(mp3 文件)。

所以我的问题是: 如何减小我的应用程序(图像和声音)的大小?

谢谢!

【问题讨论】:

    标签: ios optimization filesize


    【解决方案1】:

    图片:

    • 仅在您的应用程序包中包含基本信息(即应用程序图标、启动图像,可能还有第一页的图像)
    • 在应用下载后使用 Parse(或任何其他类似服务)下载任何其他图像。

    这种方法会显着减小您的应用程序的大小,但也可以让您根据需要下载额外的图像文件。

    声音:

    • 您使用的是什么类型的声音文件? .caf 文件非常大。使用 .aifc 文件的质量一样好(至少对我未经训练的耳朵来说)并且占用的空间明显更少

    【讨论】:

    • 谢谢,但我忘了提到我正在使用 cocos2dx 而不是原生解决方案开发我的应用程序,所以我现在的问题是:我可以将 Parse 与 cocos2dx 一起使用吗?
    • 我从来没有使用过cocos2dx,但我可以想象。 Parse 是一个远程数据存储,您可以使用 Web 服务提取数据。因此,要回答您的问题,如果您可以在您的应用程序中使用 AFNetworking,那么您可以使用 Parse。您可以在 www.parse.com 上查看详细信息
    【解决方案2】:

    视情况而定,将png图像压缩为jpeg通常会减小应用程序大小,还有image optimizers可以压缩png。如果您的图像是 UI 的一部分,平铺或拉伸它们确实可以帮助您减少应用程序大小和内存使用量。 Xcode 5 中的图像资产功能可帮助您创建可调整大小的图像。
    对于声音的概念非常接近图像,请使用 eckyzero 所说的压缩文件音频。
    如果您的声音和图像不是 UI 的一部分而是资源,您可以让应用在首次启动时从 Internet 下载它们。

    【讨论】:

      猜你喜欢
      • 2013-01-13
      • 1970-01-01
      • 1970-01-01
      • 2021-07-03
      • 1970-01-01
      • 2021-05-19
      • 1970-01-01
      • 2016-07-06
      • 1970-01-01
      相关资源
      最近更新 更多