最新更新时间:Jan-15-2024
概述
云端iOSSDK提供简单综合图像视频上传、变换、优化和交付能力
快速示例:变换
取下变换代码和图像
相对简单代码在原创上显示所有下下文前面.jpg图像交付前
- 裁剪150x150缩略图使用表情检测重力自动判定裁剪位置
- 圆角20像素半径
- 应用sepia效果
- 重叠云标识东南角图像(略加偏移)标识缩至50像素宽度,提高亮度和局部透明度(不透明度=60%)
- 旋转生成图像(包括叠加量)乘以10度
- 转换并用PNG格式提供图像(原上传图像为JPG)
URL将包含在上述代码自动生成的图像标签中
以类似方式,你可以变换视频.
深入了解变换
- 查看所有可能的变换变换URLAPI引用.
- 更多例子图像显示并视频播放云化iOS库变换
快速示例:文件上传
Swift代码使用非签名上传预置狗.mp4
视频转到指定的子文件夹路径视频上传完成后,指定的通知URL将接收上传媒体资产的细节
OSSDK特征
- 构建动态URL交付图片制作并视频播放带飞变换
- 实现文件直接上传从移动应用直接到云化产品环境
- 支持块上传大文件类
- 预处理文件上传前
- 处理异步上传回调
- 自动报错处理网络断开、超时等
- 保存带宽带宽缓存启动资源下载器
- 支持代码Objective-C
安装
下指令详细安装云式iOS库使用下列选项之一
Cocoopods安装
可可池Swift和Objective-Coco项目依赖管理添加云依赖Podfile
:
注解
版本符号使用4.*内可用最高版
运行命令
运行脚本安装云头文件波德斯
根文件夹
迦太基安装
迦太基accoa分散依赖管理
- 创建您的Cartfile转到程序目录并运行下列命令:
触摸Cartfile
- 添加下行到您的Cartfile
Github常词/cloudaryios
- 运行下命令 :
artage更新-使用xcframe
注解
版本使用4.*.*内可用最高版
Swift包管理器安装
Swift包管理器管理Swift代码分发工具集成Swift构建系统 实现下载编译过程自动化swift打包搭建
选项1- 编码中,将云值加到包的依存值中.swift文件:
选项2- 通过环境:
- 选择文件>添加包
- 数据库URL: https://github.com/cloudinary/cloudiany_ios.git
- 选择4.0.0版本的“上下主数”。
人工安装
选择不使用依赖型管理器时,可人工添加云化子模块
- 未初始化git仓库时运行命令
$git init
- 增加云子模块运行命令
git子模块添加 https://github.com/cloudinary/cloudiany_ios.git
- 打开终端并浏览您的项目顶级目录
- 拖动
Cloudinary.xcodeproj
进工程导航程序 Xcode项目应在应用蓝项目图标下显示 - 选择
Cloudinary.xcodeproj
并确保部署目标与应用目标匹配 - 选择应用项目下方图例选择程序 打开概论标签点击+按钮下嵌入式二进制并选择Cloudinary.framework.
搭建
云型iOS库使用你至少需要配置云化Name
.可额外定义数选配置参数相关时可在仪表板中查找您的配置证书云台.
库切入点为通俗化
对象初始化实例CLDConfiguration
带期望参数,例如
另一种选择是传递表单云性URLcloudinary://@[CLOUD_NAME]?{URL config parameters}举例说:
OS资本化和数据类型指南
OSSDK使用时记住这些指南
- 参数名称:
骆驼Case
.例举 :fileUrl - 类:
PascalCase
.例举 :CLDTransformation - 方法论
骆驼Case
.例举 :创建加载器 - 传递参数数据
词典
样本项目
上头OS实例项目提供使用OSSDK样本执行云形功能
✖️