AudioSessionGetPropertyを使用して「audioIsAlreadyPlaying」をチェックしています。 Xcodeによると: 'AudioSessionGetProperty'は非推奨です:iOS 7.0で最初に非推奨になりました
audioIsAlreadyPlayingプロパティを取得するために、代わりに何を使用すべきかを誰かに教えてもらえますか。
AudioSessionGetProperty(kAudioSessionProperty_OtherAudioIsPlaying,
&propertySize,
&audioIsAlreadyPlaying);
return audioIsAlreadyPlaying;
IOS6.0以降でAVAudioSession
の- otherAudioPlaying
プロパティを使用してみます。
[[AVAudioSession sharedInstance] isOtherAudioPlaying]
AVAudioSessionクラスは、非推奨のAudioSessionAPIを置き換えます。あなたがしていることについては、 otherAudioPlaying プロパティを参照してください。