音楽プレーヤーでiPhoneアプリケーションを作成しています。AVPlayer
音楽プレーヤーの作成に使用しました。問題はbeginInterruption
、電話がかかってきたときに iOS 6.0.1 でメソッドが呼び出されないことです。でもendInterruptionWithFlags:flags
呼ばれた。より古いバージョンの iOS では問題なく動作しています。そしてもう1つ気づいたのは、アプリがバックグラウンドのときに電話がかかってくると、beginInterruption
メソッドが呼び出されることです!! ただし、アプリがアクティブなときはそうではありません。
検索したところ、同じ問題が他の人にも指摘されており、アップルのバグであると述べられていました。また、この問題は iOS 6.1 で修正されています。
それで、私は何をすべきですか?問題を手動で修正するか、ユーザーに OS を更新するように指示する必要がありますか? 同時に、アプリがバックグラウンドのときに機能するのはなぜですか? 何か案が?助けてください。
前もって感謝します。