我(和你)知道如何在后台播放音频。
但我的问题是这样的, 某些音乐播放应用程序在后台播放音频时会用其图标替换第一个后台应用程序页面上显示的 iPod 图标。
我怎样才能做到这一点?
最佳答案
我们可以使用 AudioSession 来完成此操作,如下面的代码。
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 callback
NULL // data to pass to your interruption listener callback
);
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty ( kAudioSessionProperty_AudioCategory, sizeof (sessionCategory), &sessionCategory );
AudioSessionSetActive(true);
关于iphone - 当我的应用程序在后台播放音频时,如何用我的应用程序图标替换 iPod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3488850/