AI 美颜
  • iOS : Objective-C
  • Android
  • macOS
  • Windows
  • 产品简介
    • 概述
    • 发布日志
    • 计费说明
  • 下载
  • 体验 App
  • 快速开始
    • 跑通示例源码
    • 集成 SDK
    • 导入资源和模型
    • 在线鉴权
    • 实现图像处理
  • 基础功能
  • 最佳实践
  • 客户端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • AI 美颜
  • 快速开始
  • 集成 SDK

集成 SDK

更新时间:2024-01-12 15:33

1 准备环境

在开始集成 ZegoEffects SDK 前,请确保开发环境满足以下要求:

  • Xcode 5.0 或以上版本。
  • iOS 13.0 或以上版本,且支持音视频功能的 iOS 真机设备。

2 集成 SDK

2.1 (可选)新建项目

此步骤以如何创建新项目为例,如果是集成到已有项目,可忽略此步。
  1. 启动 Xcode,在 “Welcome to Xcode” 窗口中单击 “Create a new Xcode project” 或选择 “File > New > Project” 菜单。在出现的表单中,选择 iOS 平台,并在 “Application” 下选择 “App”,单击 “Next”。
  1. 填写表单并选取各个选项来配置项目,单击 “Next”。

    必须提供 “Product Name” 和 “Organization Identifier”,用于创建在整个系统中标识 App 的 “Bundle Identifier”。

  1. 选择项目存储路径,单击 “Create” 创建项目。

2.2 导入 SDK

  1. 请在 下载 页面,获取最新版本的 SDK,下载完成后进行解压。

    ZEGO 目前提供的是 XCFramework 形式的 SDK ,内含 “arm64” 和 “x86_64” 的架构,不包含 “armv7” 架构。

  2. 打开 Xcode,选择 “File > Add Files to "xxx"(xxx 为项目名)” 菜单,添加 SDK 库文件到项目。

  3. 选择 “TARGETS > General > Frameworks,Libraries,and Embedded Content” 菜单,添加 “ZegoEffects.xcframework”,将 “Embed” 设置为 “Embed & Sign”。

    /Pics/AI_Vision/QuickStarts/integration_macOS_1.png

3 设置权限

根据实际应用需要,设置应用所需权限。

  1. 在 Xcode 中,选择 “TARGETS > Info > Custom iOS Target Properties” 菜单。

    AddPrivacy

  2. 单击 “+” 添加按钮,输入 “Key” 为 Privacy - Camera Usage Description,添加摄像头权限。

    /Pics/AI_Vision/QuickStarts/add_Camera_Privacy_ios.png

相关文档

本篇目录