This is a Swift project that uses the Client SDK to receive inbound calls from a phone with a CallKit integration for push notifications. Check out the accompanying blog post for more information.
If you're new to Vonage, you can sign up for a Vonage API account and get some free credit to get you started.
The push notifications in the project require set up with your Apple developer account and your Vonage API account. See the accompanying blog post for more information.
Clone the project to your computer, using the terminal:
git clone git@github.com:nexmo-community/swift-phone-to-app-callkit.git
Install the Client SDK with Cocoapods:
pod install
Open the project in xcode:
xed .
We love to hear from you so if you have questions, comments or find a bug in the project, let us know! You can either:
- Open an issue on this repository
- Tweet at us! We're @VonageDev on Twitter
- Or join the Vonage Developer Community Slack
- Check out the Developer Documentation at https://developer.nexmo.com