客户端 SDK 接入步骤(iOS)

接入要求

  1. 需要有项目源码,开发环境正常可重新编译发布。
  2. 具备一定的开发能力,可根据 API 文档和程序样例加入 SDK 启动代码。

准备素材

  1. 准备项目源码和开发环境,测试可正常编译。
  2. 下载 SDK 文件(点此下载),找到  Protect.framework 文件夹。
  3. 注意接入码是区分平台的,在后台创建要选择 iOS 平台。

加载说明

    1. 准备好您的 Mac 系统,安装好 Xcode 环境,确保原有项目文件可以正常编译。注意如果 Build Settings 中有 “Enable Bitcode” 选项,需要关闭。
    2. 将 Protect.framework 拖拽到 Xcode 窗口的 Project Navigator 的 “Frameworks” 目录下,在弹出对话框中选择“Copy items if needed”。
    3. 打开当前项目的 General 界面,找到 “Frameworks, Libraries, and Embedded Content” 段,将 Protect.framework 设置为 “Embed & Sign”。
    4. 在 app 启动时,添加开启代码即可:
      // 引入
      #import <Protect/ios_sdk.h>
      
      // 配置
      char config[] = "{\"access_key\":\"接入码\"}";
      
      // 启动 (返回 0 表示成功, 其他表示错误)
      int result = protect_start(config);
      
    5. 在 app 退出前,添加停止代码:
      // 停止
      protect_stop();