Sinch iOS SDK

Welcome to the Sinch iOS SDK. For guides and API documentation, visit https://developers.sinch.com.

Copyright 2014-2022, Sinch Mobile AB (reg. no 556969-5397)

Features

  • PSTN calling
    • Make data calls to regular phone numbers
  • App-to-app audio and video calling
    • Make and receive voice and video calls
    • Call both native applications (iOS and Android) and web clients
  • App-to-conference calling
  • App-to-SIP calling

If you encounter bugs, missing functionality, or other issues, contact dev@sinch.com.

Quick Start

  • Read the user guide at https://developers.sinch.com
  • Read reference documentation in docs/
  • Explore the reference application in this SDK package

Documentation

The user guide at https://developers.sinch.com includes:

  • First-time setup and application creation
  • Sinch client initialization
  • App-to-phone, App-to-App, App-to-SIP and conference calling
  • CallKit and LiveCommunicationKit integration

Reference documentation is available in docs/.

Reference Application

Sample code is available under samples/.

  • SinchReferenceApp.xcodeproj
    • App-to-App audio/video, App-to-Phone, App-to-SIP and App-to-Conference sample using VoIP Push Notifications and CallKit/LiveCommunicationKit

    Requires

    Requires an Apple APNs Signing Key uploaded in the Sinch portal