Signaling Integration - iOS Beta

Step 1: Obtain the SDK

Download the latest Agora Signaling SDK from downloads or contact sales-us@agora.io.

Step 2: Prepare the Environments

  1. Be sure that the following development environment requirements are satisfied:

    Platform System Requirement Network Requirement
    iOS iOS 7.0 or later Port: HTTP 80 ,TCP 8181

Note

Both real device and emulator are acceptable.

  1. Copy the libraries in the libs folder included in the package downloaded in Step 1: Obtain the SDK.

By default, Agora Native SDK uses libc++ (LLVM). Contact support@agora.io if you prefer to use libstdc++ (GNU).

The SDK provides FAT Image libraries with multi-architecture support for both 32/64-bit audio simulators and 32/64-bit audio/video real devices.

Note

If you want to use the Agora Signaling SDK together with Agora Native SDK, be sure that the requirements of Agora Native SDK are also satisfied.

Step 3: Call APIs

Call the APIs in Signaling API - iOS Beta to implement the required functions.

Note

The sequence of calling APIs for each main function and scenario will be provided later.