Поэтому API AudioSession полностью устарела в iOS 7.0. Справочник по аудио сеансам относится к Ссылка на класс AVAudioSession для реализации Objective-C этих функций.
Ну, мой код использует C AudioSession API и написан на C ++. Я хотел бы сохранить это, если это возможно.
Какой C API можно использовать для замены устаревших функций? Есть ли вариант?
Вы можете вызывать методы класса Objective C (такие как в классе AVAudioSession) через библиотеку времени выполнения Objective C, которая вызывается из обычного кода C.