能否通过ABM向不同客户分发同一应用的不同版本?
问题1:移除新版本分发列表中的客户A DEP ID能否实现不推送更新且保留旧版本访问权
答案是可以,但是需要满足两个前提:
- 你没有将V1版本从客户A的可访问分发列表中移除,也没有下架V1版本,否则客户A后续如果需要重装V1时会无法获取安装包
- 仅在V2版本的可分发机构列表中移除客户A的DEP ID即可,操作后客户A的设备不会检测到V2版本的更新推送,已安装的V1版本可正常使用
问题2:不新增App ID能否实现向不同客户发布不同应用版本
答案是可以,依托Apple自定义App(原B2B私有分发)的分发能力即可实现,具体规则如下:
- 同一个App ID下可以上传并保留多个通过Apple审核的应用版本,你可以为每个版本单独配置可访问的机构DEP ID列表
- 新上传的版本无需全量开放给所有分发对象,可仅定向开放给有升级需求的客户
- 如需发布定制化分支版本,只需保证应用的
CFBundleShortVersionString(对外版本号)和CFBundleVersion(内部构建号)符合Apple的版本号递增规则即可正常上传审核,无需创建新的App ID
内容的提问来源于stack exchange,提问作者user3113946
相关产品推荐
相关产品推荐

