Sinch iOS SDK
Welcome to Sinch iOS SDK, https://developers.sinch.com
Copyright 2014-2019, Sinch Mobile AB (reg. no 556969-5397)
Features
- Sinch SDK for iOS
- PSTN Calling
- Make data calls to regular phone numbers
- App-to-App Calling
- Make and receive voice and video calls
- Call both native (iOS and Android) and web clients
- Video Calling
- Make video calls to both native (iOS and Android) and web clients
- Conference Calling
Should you encounter any bugs, glitches, lack of functionality or other problems using our SDK, please send us an email to dev@sinch.com. Your help in this regard is greatly appreciated.
Quick Start
Install Sinch via CocoaPod (pod ‘SinchRTC’) or download it at https://developers.sinch.com/page/downloads
Read User Guide at https://developers.sinch.com
Read Reference Docs (in
docs/
)Look at the sample apps inside the SDK package for inspiration
Documentation
The User Guide is available at https://developers.sinch.com and contains:
- Instructions for first-time developers
- Using Sinch in your app for making app-to-phone, app-to-app and conference calls
- Using Sinch in your app for making video calls
Reference documentation is available in docs/
.
Samples
Sample code is available under samples/
App-to-App Calling sample using VoIP Push Notifications and CallKit: SinchCallKit.xcodeproj (This sample requires you to create and upload Apple APNs Signing Key in the Sinch portal.)
App-to-Phone (PSTN) Calling sample: SinchPSTN.xcodeproj
App-to-App Calling sample: SinchCalling.xcodeproj
App-to-App Video calling sample: SinchVideo.xcodeproj