主题
WorkPlus APP
iOS 分发模式
目前我们支持以下分发模式:
- 企业证书
- App Store
- ABM
企业模式:
最贴切企业需求的分发模式,用户除了初次安装证书稍微繁琐,后续更新不用经过 App Store,可以直接企业自行管理并进行下发更新。
但企业证书的门槛最高,目前苹果已经几乎停止了企业证书的申请(据说去年只下发了个位数),并且不断收拢该证书(主要因为违反互联网散播的调理)。因此选择用企业证书的客户,首先需要自己提供证书,并且妥善管理。
App Store:
最通用的 iOS 安装包分发模式,体验最佳,跟目前市面上绝大部分 app 的安装体验一致,通过苹果的应用商店进行安装和更新,更新需要苹果进行审核。
但企业 app 使用该模式容易审核不通过,尤其是被发现没有注册入口时,对方会告知该应用属于“内部应用”,不能使用 App Store,进而建议使用“ABM”模式进行分发。
ABM:
苹果目前比较推荐企业使用的分发模式,该模式适合:
- 定制的UI,例如logo,品牌化等内容
- 为其他组织特制的某些功能
- 为合作伙伴、客户、经销商定制的特性
- 为企业员工特制的特性
虽然也是通过 App Store 进行安装和更新,同时需要苹果进行审核,但其也存在一些体验相对不变的地方,例如无法通过 App Store 直接搜索进行安装,必须通过专门的二维码才能进行扫码安装。
iOS apns 推送证书
需要提供 p8 证书,不推荐使用 p12 证书,前者没过期的风险,无需每年定期更新证书。
SDK 申请
申请定位 sdk
支持高德地图
、百度地图
。
从 4.11.0 开始,WorkPlus 支持切换高德 sdk 以及百度 sdk,因此可以根据客户需求进行申请。
申请时,需要提供的信息如下:
平台 | 包名(bunidleId) | 证书签名 |
---|---|---|
iOS | 需要 | / |
Android | 需要 | 需要 |
申请微信 sdk
申请时,需要提供的信息如下:
平台 | 包名(bunidleId) | 证书签名 | Universal Links |
---|---|---|---|
iOS | 需要 | / | 需要 |
Android | 需要 | 需要 | / |
申请文本翻译 sdk(收费)
支持有道翻译
、谷歌翻译
。
申请时,需要提供的信息如下:
平台 | 包名(bunidleId) |
---|---|
iOS | 需要 |
Android | 需要 |
申请语音翻译 sdk(收费)
支持阿里云语音翻译
、讯飞语音翻译
、微软语音翻译
。
申请时,需要提供的信息如下:
平台 | 包名(bunidleId) |
---|---|
iOS | 需要 |
Android | 需要 |
申请即时呼叫相关的音视频 sdk(收费)
支持声网
。
平台 | 包名(bunidleId) |
---|---|
iOS | 需要 |
Android | 需要 |