好啊。
我找到了一些有趣的方法来回答这个问题。
有一个初始化音频上下文的全局函数。似乎我用的方法不对,但我认为问题就出在那里。
// Initialize the Audio context
AudioSessionInitialize (
NULL, // 'NULL' to use the default (main) run loop
NULL, // 'NULL' to use the default run loop mode
NULL, // a reference to your interruption callbac
self // data to pass to your interruption listener callback
);
// What kind of sound will be played
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty (
kAudioSessionProperty_AudioCategory,
sizeof (sessionCategory),
&sessionCategory
);
尽管有这两个功能,但环流中仍有一个声音,这真的很奇怪。有人能帮我吗?