注册
iOS

iOS非公开App分发实践

一、前言


非公开分发是苹果新推出的一种分发方式,适用于为有限范围用户开发、不适合在App Store上公开分发的App,比如一些没有注册功能,由公司下发账号密码的企业内部应用。


苹果官方对非公开App分发的描述:
developer.apple.com/cn/support/…


二、苹果分发方式对比

3463cbeeed5d9fa53cce658f6fafb7ce.png

三、非公开分发



作为苹果新推出的分发方式,非公开分发有如下特点:

  1. 要为非公开分发的App申请非公开App链接
  2. 用个人或公司开发者账号在App Store发布,但是不能直接在App Store搜到,只能通过短链接被访问
  3. 由于要上架App Store,和普通app一样,要提交到苹果审核,审核通过之后可访问
  4. 已经在App Store中公开上架的app可以申请非公开App链接,转为非公开分发App
  5. 非公开分发App的销售范围是App Store支持的所有区域

四、分发非公开App


创建App并提交审核

1. 按照公开分发的方式创建App并填写信息

2. 初始创建App提交审核时,App分发方式选择公开,非公开App链接申请通过后App分发方式会自动转为非公开分发 image.png

08d63cdeb0afc941f226fbb4a308f57a.png

3. 审核信息备注里说明App用于非公开分发


e326b8dd53e756e2f2828ba0d3dcb6f9.png 

4. App提交审核


申请非公开App链接


非公开App链接的申请地址如下:
developer.apple.com/contact/req…


提交非公开分发请求时需要满足以下两点:

  1. App已经提交至苹果进行审核或者已经上架,不能为处于Beta版本的App提交非公开请求,否则会被拒
  2. 如果使用的是公司开发者账号,只有主账号有提交非公开请求的权限,使用子账号申请时页面打不开,错误信息如下:

c23efd4d06d46810113334e7e436b390.png


非公开链接申请通过后开发者账号邮箱会收到一封通知邮件:


39b1a43a3b6c5d35c88b9523a8767e19.png


App的分发方式也会自动的变成非公开分发:


e4251087d0a7df524d4f600fb0fe29b0.png


如果非公开App链接申请下来之前App审核因为3.2被拒,不用着急,等非公开链接申请通过之后再次提交即可。


非公开App链接申请页信息是英文,输入填写相关信息时用中、英文都可以,问题描述的越详细审核越容易过,我第一次提交后几个小时就过了。


最后


随着苹果公司对企业账号的收紧,2022年不少公司在续费时遇到了账号重新审查,万一审查不过,结果就是账号不能续费无法继续使用,之前通过企业账号分发的App必须考虑别的分发方式。


苹果官方给的建议是Apple 商务管理非公开 App 分发两种方案,相对于商务管理下载时需要管理兑换码,下载更方便的非公开App分发不失为一种新尝试。


作者:是Susie啊
链接:https://juejin.cn/post/7184765499836743738
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

0 个评论

要回复文章请先登录注册