专属钉钉底座 | 定制APP | 访问&数据安全 | 混合云&合规 | 开放&集成 |
| | | | |
一、产品说明
提供给客户三方客户端插件集成以及插件版本管理能力,并通过App打包完成自主集成
二、操作指南
1、产品OA后台链路
产品界面 | 操作路径 |

| 在左侧导航栏选择 App定制 > 专属插件 |
2、新建插件
这里的插件是一个业务上的概念,一个插件代表一个业务功能(如水印相机功能,安全功能或者一系列功能的合集)。开发者可以自行定义业务插件的功能,一个业务插件可以由多个或者一个Pod或者Appex构成。
产品界面 | 操作/功能点 |



| 创建新插件
专属插件界面中,选择客户端插件,点击“创建插件”;目前前端和服务端插件暂不支持在OA后台创建,可前往钉钉开发者平台上传 创建插件页面,需填写插件名称、插件Code、插件版本、所属端、BunidleId、插件描述 “BundleId”是开发客户端插件时用到的插件ID,“插件Code”是平台定义的唯一code,不可重复 点击创建后,插件创建完成;会以插件卡片形式展示在插件列表鸡面中
|

 
| 2. 上传Pod文件 已创建好的插件,点击查看详情后,进入到插件详情页面 点击上传文件,iOS端需先定义模块名称+产物类型后上传文件;文件都必须是zip类型,每一个zip代表一个Pod,请将每个Pod文件夹单独右键压缩成zip,逐一上传。如果是Appex文件,则直接将appex文件压缩成zip。在这里输入正确的名称(务必正确,需要与Pod文件夹名称完全一致,或者与Appex的名称完全一致(不需要.appex后缀)),选择正确的产物类型,点击上传。 其他三端(Android、Windows、Mac)可直接上传deb文件即可 所有文件上传完成后,勾选正式版本,点击保存生效配置即可:
|
3、插件修改/升级
4、插件集成测试
产品界面 | 操作/功能点 |
测试版本构建 
正式版本构建 

| 我们通常建议先在测试环境构建中验证插件通过后,再配置到正式环境中。 测试版本:勾选后,代表对应的插件版本会在测试构建打包中生效。后续可前往App扩展-集成构建界面构建测试包 正式版本:勾选后,代表对应的插件版本会在正式构建打包中生效。可前往app创建构建正式包 如iOS是ABM或者Unilisted App Distribution分发模式,请联系钉钉接口人打正式包 创建正式/测试包时,会展示集成进入当前安装包的SDK列表 构建完成后,可安装并打开专属钉钉版本验证插件功能是否完整。
|
5、插件生效版本
产品界面 | 操作/功能点 |

| 只需要在插件生效状态中将正式版和测试版都取消勾选,然后点击保存生效配置即可
|
三、Q&A
产品依赖 | |
生效范围 | |
生效方式 | 桌面端:设置完成后,立即生效 移动端:设置完成后,立即生效
|
Q1:iOS端ABM与UAD打包模式如何升级?
A1:由于苹果侧限制,非in-house模式安装包无法统一推送升级,需引导员工app store中自行升级或开启静默升级。
一键预约免费咨询>>