CallKit is a framework for iOS that lets VoIP apps integrate with the iPhone UI, and has app extensions that enable call blocking and caller identification.
The CallKit framework (CallKit.framework
) lets VoIP apps integrate with the iPhone UI.
CallKit can be used to
- let users view and answer incoming VoIP calls on the lock screen
- manage contacts from VoIP calls in the Phone app’s Favorites and Recents views
- call blocking
- caller identification
Quick References
- API Reference
- Enhancing VoIP Apps with CallKit (WWDC 2016 Video)
- SpeakerBox (Sample Code)