声网在 GitHub 上提供开源 BeautyAPI 示例项目供你参考。本文介绍如何快速跑通该示例项目,体验字节火山美颜效果。
参考以下步骤创建一个声网项目:
运行以下命令克隆仓库到本地:
git clone git@github.com:AgoraIO-Community/BeautyAPI.git
联系字节技术支持获取最新的美颜 SDK、美颜资源、美颜证书。
下载并解压美颜 SDK 等文件,然后将如下文件添加到美颜示例项目对应的文件路径下:
文件 | 项目路径 |
---|---|
BytedEffects/app/Resource | iOS/ByteEffectLib/Resource |
byted_effect_ios_static/iossample_static/libeffect-sdk.a | iOS/ByteEffectLib/ibeffect-sdk.a |
byted_effect_ios_static/iossample_static/include/BytedEffectSDK | iOS/ByteEffectLib/BytedEffectSDK |
运行美颜项目前,你需要在 iOS/BeautyAPi/KeyCenter.swift
文件中设置如下参数:
static let AppId: String = <#YOUR_APP_ID#>
你可以在创建声网项目后,从控制台获取这些参数的值,详情如下:
参数 | 描述 | 获取方式 |
---|---|---|
AppId |
声网项目的 App ID | 获取 App ID |
iOS/
目录下运行 pod install
,然后等待依赖库安装完成。连接上 iOS 设备后,点击 BeautyAPi.xcodeproj
文件以通过 Xcode 打开项目,并在 iOS Device 选项中勾选上你的 iOS 设备。
在项目 TARGETS 下的 Signing & Capabilities 界面勾选 Automatically manage signing,配置你的苹果开发者账号和 Bundle Identifier。Bundle ID 是设备上应用程序的唯一标识。在开发应用时,你需要设置 Bundle ID。在此处设置的 Bundle ID 需要与你申请字节火山美颜 SDK 时提供的 Bundle ID 一致。
点击 开始编译。
编译成功后,你的 iOS 设备上会出现美颜应用。在 iOS 系统设置中将该应用设为信任开发者后你才能打开应用。
打开美颜应用,进行体验。