Skip to content

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需要