币游国际平台

OSSDK

最新更新时间:Jan-15-2024

概述

云端iOSSDK提供简单综合图像视频上传、变换、优化和交付能力

相关题目

本指南与最新发布版本相关云化iOS库里

  • 细节前版本所有新特征和修正见变换.
  • 默认情况下,用SDK生成的URL中包括附加SDK使用查询参数云形轨迹从此参数汇总数据改善未来的SDK版本,不收集单个数据需要时可禁用分析学配置选项学习更多.

快速示例:变换

取下变换代码和图像

样本变换

相对简单代码在原创上显示所有下下文前面.jpg图像交付前

  • 裁剪150x150缩略图使用表情检测重力自动判定裁剪位置
  • 圆角20像素半径
  • 应用sepia效果
  • 重叠云标识东南角图像(略加偏移)标识缩至50像素宽度,提高亮度和局部透明度(不透明度=60%)
  • 旋转生成图像(包括叠加量)乘以10度
  • 转换并用PNG格式提供图像(原上传图像为JPG)

URL将包含在上述代码自动生成的图像标签中

以类似方式,你可以变换视频.

深入了解变换

快速示例:文件上传

Swift代码使用非签名上传预置狗.mp4视频转到指定的子文件夹路径视频上传完成后,指定的通知URL将接收上传媒体资产的细节

OSSDK特征

安装

下指令详细安装云式iOS库使用下列选项之一

Cocoopods安装

可可池Swift和Objective-Coco项目依赖管理添加云依赖Podfile:

注解
版本符号使用4.*内可用最高版

运行命令

运行脚本安装云头文件波德斯根文件夹

迦太基安装

迦太基accoa分散依赖管理

  1. 创建您的Cartfile转到程序目录并运行下列命令:
    触摸Cartfile
  2. 添加下行到您的Cartfile
    Github常词/cloudaryios
  3. 运行下命令 :
    artage更新-使用xcframe

注解
版本使用4.*.*内可用最高版

Swift包管理器安装

Swift包管理器管理Swift代码分发工具集成Swift构建系统 实现下载编译过程自动化swift打包搭建

选项1- 编码中,将云值加到包的依存值中.swift文件:

选项2- 通过环境:

  1. 选择文件>添加包
  2. 数据库URL: https://github.com/cloudinary/cloudiany_ios.git
  3. 选择4.0.0版本的“上下主数”。

人工安装

选择不使用依赖型管理器时,可人工添加云化子模块

  1. 未初始化git仓库时运行命令
    $git init
  2. 增加云子模块运行命令
    git子模块添加 https://github.com/cloudinary/cloudiany_ios.git
  3. 打开终端并浏览您的项目顶级目录
  4. 拖动Cloudinary.xcodeproj进工程导航程序 Xcode项目应在应用蓝项目图标下显示
  5. 选择Cloudinary.xcodeproj并确保部署目标与应用目标匹配
  6. 选择应用项目下方图例选择程序 打开概论标签点击+按钮下嵌入式二进制并选择Cloudinary.framework.

搭建

云型iOS库使用你至少需要配置云化Name.可额外定义数选配置参数相关时可在仪表板中查找您的配置证书云台.

注解
  • 客户端大多数功能实施不需要认证,所以只需要您的认证云名华府市需要待配置而非API密钥或密钥API秘密从不公开客户端,所以,如果你想使用签名上传生成交付签名服务器端代码使用后端SDKs.
  • 因后向兼容性原因,默认可选值安全性配置参数虚伪.现代应用推荐配置安全性参数切换真实性保证变换URL总生成HTTPS

库切入点为通俗化对象初始化实例CLDConfiguration带期望参数,例如

另一种选择是传递表单云性URLcloudinary://@[CLOUD_NAME]?{URL config parameters}举例说:

帮助我们提高SDK
我们想听听你对使用iOSSDK的想法请花点时间完成 短调查.
感谢时间

OS资本化和数据类型指南

OSSDK使用时记住这些指南

  • 参数名称:骆驼Case.例举 :fileUrl
  • 类:PascalCase.例举 :CLDTransformation
  • 方法论骆驼Case.例举 :创建加载器
  • 传递参数数据词典

样本项目

上头OS实例项目提供使用OSSDK样本执行云形功能

相关题目

反馈发送

评分本页 :