TestsTested | ✗ |
LangLanguage | Obj-CObjective C |
License | Commercial |
ReleasedLast Release | Jan 2025 |
Maintained by Sinch RTC Dev.
Welcome to Sinch iOS SDK, http://www.sinch.com
Copyright 2014-2017, Sinch AB (reg. no 556969-5397)
Should you encounter any bugs, glitches, lack of functionality or other problems
using our SDK, please send us an email to [email protected].
Your help in this regard is greatly appreciated.
Install Sinch via CocoaPod (pod 'SinchRTC') or download it on www.sinch.com/downloads
Read the user-guide for introduction and the reference docs for details
Look at the sample apps for inspiration
The user-guide is available in the docs/ folder.
Simply open index.html and read about:
Reference documentation is available in docs/ folder.
The reference documentation is also available as an Xcode DocSet, located in
docs/reference/. To make it available in Xcode, copy the DocSet-bundle into
~/Library/Developer/Shared/Documentation/DocSets/
Sample code is available under samples/
App-to-App Calling sample: SinchCalling.xcodeproj
App-to-Phone (PSTN) Calling sample: SinchPSTN.xcodeproj
Instant-messaging sample: SinchIM.xcodeproj
App-to-App Calling sample using Push Notifications:
SinchCallingPush.xcodeproj
This sample requires you to create and upload Apple Push Notification
certificates in the Sinch portal.
App-to-App Calling sample using CallKit: SinchCallKit.xcodeproj
App-to-App Video calling sample: SinchVideo.xcodeproj
App-to-App Video calling sample using Push Notification:
SinchVideoPush.xcodeproj
This sample requires you to create and upload Apple Push Notification
certificates in the Sinch portal.
App-to-App Video calling sample with video filter applied: SinchVideoFilter.xcodeproj
App-to-App Calling sample using Push Notifications and SinchService:
SinchCallingPushWithService.xcworkspace
This sample require you to install 'SinchService' via CocoaPods.
Please see http://cocoapods.org/ and http://cocoapods.org/?q=SinchService.
A Podfile is included under samples/, so you can simply run pod install
Remember to open the .xcworkspace file (not .xcodeproj)
This sample require you to create and upload Apple Push Notification
certificates in the Sinch portal.