本文将为您介绍如何快速跑通 veImageX 开源 Demo,体验加载 SDK 能力。
我们在 Demo 源码中对加载 SDK 做了封装,提供了多种图片格式解码、渐进式加载和动图播放控制能力。您可以依据自身业务需求,集成使用。
请前往体验 Demo 页面,扫描二维码进行安装。
类别 | 说明 |
---|---|
系统 | iOS 9.0及以上版本 |
开发工具 | Xcode 或同等可识别 xcodeproj 格式的 IDE |
CocoaPods |
|
├─ ImageXDemo-iOS └── ImageXDemo-iOS ├── AppDelegate.m ... // AppDelegate 等 App 基本文件 └── Pods ├── TTSDK // 火山引擎 SDK(图片 SDK 载体) └── Developments Pods ├── Base // 火山引擎图片初始化 ├── ImageXModule ├── Images // 火山引擎图片功能模块 ├── Settings // 火山引擎图片配置模块
先访问 Demo 的仓库地址,通过合适的方式将工程中的文件移至本地。
进入 ImageXDemo-iOS/ImageXDemo-iOS 文件夹。
执行 bundle install
操作。
执行 bundle exec pod install
操作。
打开 ImageXDemo-iOS.xcworkspace 编译运行。
修改 BundleID 为匹配苹果开发者账户调试的有效 ID。
修改 ImageXDemo-iOS/ImageXDemo-iOS/Base/Classes/ViewControllers/ImageXLogInViewController.m,参考接入准备,获取 Token 和 License 授权码。
TTSDKImagexConfiguration *imagexConfig = [TTSDKImagexConfiguration defaultImagexConfig]; imagexConfig.token = @"xxx"; // Token imagexConfig.authCodes = @[ // 授权码 @"xxx", @"xxx" ];
您可参考集成准备,接入完整的加载 SDK 使用全量功能。