您可以阅读本文,了解快速运行iOS Demo的操作方法,实现加入频道和远端用户进行音视频通信。

前提条件

在执行Demo步骤之前,您需要从控制台获取鉴权信息,具体操作请参见生成Token

您需要下载示例代码,详情请参见SDK下载

操作步骤

  1. 下载SDK,复制一份到该文件夹下。
    目录
  2. 配置参数。
    1. 将AliRTCSdk.framework设置动态库,如下图所示:
      动态库
    2. 证书配置Demo工程需要真机环境,因此需要选择自己的证书和profile文件。Xcode9.0之后版本可以通过选中Automaticall manage signing选项由Xcode自动管理。
      自动管理
    3. 打开RTCSampleChatViewController.m文件,配置鉴权信息AliRtcAuthInfo(在joinBegin方法中)。
      /*
          NSString *AppID   =  @"aoe****";
          NSString *userID  =  @"f303d59acae073****";
          NSString *channelID  =  @"23****";
          NSString *nonce  =  @"AK-7c8f947b-e55e-4ed5-ab09-bc849****";
          long long timestamp = 1585119606;   //过期时间戳,例如:1560588594代表过期时间为2019-06-15 16:49:54。
          NSString *token  =  @"70f77b8****";
          NSArray <NSString *> *GSLB  =  @[@"https://rgslb.rtc.aliyuncs.com"];
          NSArray <NSString *> *agent =  @[@""];
      */         
  3. 运行。

    Demo运行成功进入首页,您可以看到本地预览视图并进入房间。如果该频道中有其他用户即可开始实时音视频通话。

    注意 iOS端Demo必须在真机上运行,设备支持iPhone5及以上,系统iOS9及以上版本。
    iOS Demo