我应该为 iOS 个应用程序使用哪种音频文件?

What kind of audio file should i use for iOS Apps?

我正在开发一款可以播放多个音频文件的应用程序。我已经开始工作了,没有遇到任何麻烦。但我不确定要使用哪种文件格式。现在我正在使用 .wav 和一个 .mp3。有推荐的文件类型吗?我不知道该应用程序是如何为 App Store 打包的;音频应该压缩还是解压缩?

谢谢!

应用程序包是打包可执行代码的最常见方式(虽然不是唯一的方式。) 我会建议您阅读以下内容以了解捆绑结构。 https://developer.apple.com/library/ios/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW1

关于音频文件格式,没有apple喜欢的。您可以找到首选的音频格式列表,如下所示: https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html#//apple_ref/doc/uid/TP40009767-CH2-SW9

希望这能解决您的问题。

这取决于您要实现的目标。

就个人而言,我赞成压缩,除非质量是个问题。 Mp3,虽然有损是我的首选默认设置。它是一种标准文件类型,易于使用,质量高,iPhone/iOS 解码效率高。

但是,如果您需要更高的质量,AAC 或未压缩的会更好。由于解码,mp3 也可能在开始播放之前花费几分之一秒。如果您的音频与 UI 事件相关联,这可能是问题,也可能不是问题。