English | 简体中文
TUICallKit is a UIKit about audio&video calls launched by Tencent Cloud. By integrating this component, you can write a few lines of code to use the video calling function, TUICallKit support offline calling and multiple platforms such as Android, iOS, Web, Flutter, etc.
This section shows you the prerequisites you need for testing Calls for iOS example.
- Xcode 13.0 or above
- Operating system: iOS 13.0 or later
If you would like to try the sample app specifically fit to your usage, you can do so by following the steps below.
- Login or Sign-up for an account on Tencent RTC Console.
- Create or select an application on the console.
- Note your
SDKAppID
andSDKSecretKey
for future reference.
$ git clone git@github.com:tencentyun/TUICallKit.git
$ cd TUICallKit/iOS/Example
$ pod install
In GenerateTestUserSig.swift
, you need to configure the application's SDKAppId
and SDKSecretKey
.
let SDKAPPID: Int = 0
let SECRETKEY = ""
- Log in to the sample app on the primary device with the user ID set as the
caller
. - Log in to the sample app on the secondary device using the ID of the user set as the
callee
. - On the primary device, specify the user ID of the
callee
and initiate a call. - If all steps are followed correctly, an incoming call invitation will appear on the device of the
callee
.
- If you want to learn more about the product features, you can click on the following link.
- If you encounter difficulties, you can refer to FAQs, here are the most frequently encountered problems of developers, covering various platforms, I hope it can Help you solve problems quickly.
- For complete API documentation, see iOS Video Call SDK API Example: including TUICallKit (with UIKit), TUICallEngine (without UIKit), and call events Callbacks, etc.