Когда я использую Callkit в своем проекте, я не знаю, как управлять кнопкой динамика. Другие кнопки, такие как «Мозрея», «Повесить трубку» и так далее, могут быть управлением. Когда я проверяю свой проект, я обнаружил, что экземпляр «Avaudiosession» изменяется, когда я нажимаю кнопку «Динамик», но результат является неудовлетворительным. Когда я нажимаю один раз, кнопка «Динамик» не изменяется выбранным статусом, конечно, динамик не открывается. Дважды кнопка «Динамик» изменяется на выбранную статус. Но эффект динамика мне кажется очень странным. Я хочу знать системный механизм структуры Callkit, чтобы я мог изменить свой код о «avaudiosession». Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/409 ... -in-ios-10