本文介绍在iOS客户端互动SDK的集成方法。

前提条件

客户端集成前,请确保已经完成服务端集成。集成指引请参见服务端集成

环境要求

开发前的环境要求如下表所示。

类别 说明
系统版本 iOS 1.0 及以上版本。
Xcode版本 Xcode 12.0 及以上版本。
CocoaPods版本 自动集成时需要,支持CocoaPods 1.9.3 及以上版本。

操作步骤

提供两种iOS客户端SDK集成防范,推荐您使用方法一:Pod集成

方法一:Pod集成(推荐)

  1. 在Podfile文件中添加依赖,各版本依赖如下表所示。
    pod 'AlivcInteraction', '~> 1.0.0'
  2. 更新pod repo。
    # 首次需要
    pod repo update
  3. 安装pod。
    pod install

方法二:手动集成

手动集成需要下载SDK。

说明 提交到App Store需要剥离模拟器版本(x86架构)的动态库,否则会被拒绝。Pod集成方式已自动处理。
库名 说明 下载地址
AlivcInteraction.framework 动态库 V1.0.0
  1. 导入SDK
    1. 在xcode中,单击General,选择Frameworks,Libraries和Embedded Content。
    2. 单击+,然后单击Add Other…,导入AlivcInteraction.framework。
    3. 入之后选择Embed &Sign。
  2. 配置APP权限

    SDK集成后,打开项目工程并修改以下配置:

    1. 配置Build Setting > Linking > Other Linker Flags ,添加-ObjC。
    2. 配置Build Setting > Build Options > Enable Bitcode,设为NO。

使用说明

具体API使用示例代码,请参见功能使用