AudioServicesPlaySystemSound是否允许在App Store应用程序中使用?

时间:2018-04-13 13:55:29

标签: ios audiotoolbox

AudioServicesPlaySystemSound功能属于系统声音服务。 AudioToolbox的这项服务是否允许使用?

AudioServicesPlaySystemSound(1012);

或者Apple在将应用程序提交到App Store时会被Apple拒绝吗?

1 个答案:

答案 0 :(得分:2)

是的,允许使用。它实际上是documented in Apple Developer Documentation

尽管如此,您可以使用此方法进行一些限制:

  

使用此功能播放的声音文件必须是:

     
      
  • 持续时间不超过30秒
  •   
  • 采用线性PCM或IMA4(IMA / ADPCM)格式
  •   
  • 打包在.caf.aif.wav文件中
  •   

如果您想要水平/时间控制以及一次播放多个声音的能力,请改用AVAudioPlayer,这是一般推荐的方法。