VoIP на iOS — это не «вставить WebRTC и забыть». Системный звонок требует CallKit, доставку событий — PushKit, аккуратность с фоном и политикой Apple.
Типичные грабли
- звонок не будит устройство;
- аудио идёт не туда (или через лишний прокси);
- ревью отклоняет за misuse VoIP pushes;
- нет понятной privacy story.
Что сработало в Callmar
BYO-SIP, нативный UI звонка, медиа у провайдера пользователя, on-device AI notes, минимум данных на своих серверах.
Подробнее: кейс Callmar · услуга VoIP/CallKit