目录
一、前言
今年,Apple推出了一种全新的分发方式:非公开App分发。
官网链接:非公开 App 分发 - 支持 - Apple Developer
另,以前笔者写过一篇商务模式的文章:iOS商务管理分发模式_DabbyC的博客,介绍了遇到的一些坑。
二、非公开分发
官网关于该分发模式的介绍只有短短一页,但笔者还有一些问题,于是咨询了Apple技术支持,了解到的情况如下:
- 它仅可通过直接链接下载,AppStore中搜不到,但由于要上架还是有严格的审查。
- 已上架AppStore的App,可以通过申请转为非公开App。不需要重新上传,是同一个ID同一个名称,避免用户迁移。
- 更新App后,用户能在AppStore中收到更新通知,但是否能够从App中跳转至AppStore更新还未可知。
- 一旦成为非公开App则不能回到AppStore。鉴于商务模式踩坑的情况,以及这是新模式。不建议直接将公司现有App转为非公开模式,可以上传一个简单App,测试该模式,评估无问题后再申请现有的转化。
- 上传的测试App不能过于简单,否则无法上架,也不能用现有代码,重复率太高。
在笔者上传App测试后,得到以下信息:
- 原来的链接:https://itunes.apple.com/cn/app/id123456789
- Apple提供的新链接:https://apps.apple.com/us/app/AppName/id123456789
- App转为非公开发布后,两个链接都能跳转至AppStore。可以在Safari输入地址,可以做个网页点击下载,可以在App中通过openURL更新。
三、优缺点对比
本文将场景限定在App用户是企业内部人员或指定客户的情况下,不讨论面向大众的App(微信、王者等)以及非法App(黄赌毒等)。
优点 | 缺点 | |
---|---|---|
AppStore | iOS用户没有学习成本 | 需要审核(可能导致更新不及时、内购受限、不能上架高度相似的应用) 需要AppleID(指定客户、公用设备、离职交接等情况下,无法管理AppleID) |
非公开分发 | 由于无法搜到App,可以避免大众用户看到企业内部应用 | 需要审核 需要AppleID |
商务管理(未搭建MDM) | 审核较为宽松,可以上架高度相似的应用 | 需要AppleID 需要管理兑换码 更新App有官方bug,可能需要重新兑换 |
企业级应用 | 不用Apple审核 立即更新 可以挂三方支付不交苹果税 不需要AppleID | 账号难申请,合法合规也可能随时被封禁 App容易过期无法使用,取决于你的证书时间,不超过一年 需要用户手动信任证书,有些地区、设备无法信任证书,也就无法使用 |