CallKit
обеспечивает лучшую интеграцию в систему и лучшую видимость приложений VoIP, но они ограничивают использование их экранов вызовов.Вы должны сами предоставить интерфейс вызова.
Основная цель использования CallKit
в вашем приложении VoIP - повысить его удобство использования, когда приложение закрыто и телефон заблокирован.Используя CallKit
, система повышает общий аудио-сеанс вашего приложения VoIP в качестве высшего приоритета, чтобы улучшить взаимодействие с пользователем.CallKit
также отвечает за улучшение вашей интеграции с системными службами, такими как интеграция с громкой связью через Bluetooth, автомобильная игра, Siri и т. Д.