为什么SystemSoundID适用于iPhone而不适用于iPod?
我搜索了Apple文档。谷歌搜索但没有找到任何东西。 我的应用程序使用iPhone gen 4(iOS 5.1)上的SystemSoundID播放.m4a声音文件,但不适用于iPod gen 4(iOS 5.1)和iPod gen 2(iOS 4.2)。声音无法播放,完成回调失败。
AVAudioPlayer可以正常使用,我用它来连续播放背景音乐,但是我需要SystemSoundID AudioServicesAddSystemSoundCompletion来排队背靠背声音。
我会使用AVAudioPlayer播放背靠背声音文件,但我找不到它的完成回调函数。
答案 0 :(得分:0)
设置 - >声音 - > Ringer&警报打开它,并设置为最大音量。我忘了打开它,所以SoundID无法播放。