V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zongren
V2EX  ›  Apple

Apple Business Manager 使用问题

  •  
  •   zongren · 2020-01-18 08:53:55 +08:00 · 5461 次点击
    这是一个创建于 1531 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司 A 为软件销售公司,包括服务器 /iOS/Android 等,假设有多个公司客户,例如公司 B 如果公司 A 给公司 B 单独部署了服务器,同样想单独部署 iOS 和 Android 应用,那么 iOS 应用能不能使用 Apple Business Manager (以下简称 ABM )方案呢?

    我了解到,ABM 要求在 ABM 服务器上添加每一位员工的个人 iPhone,并且有很大的管理权限,除此之外还有什么坑呢?

    15 条回复    2020-04-25 20:39:58 +08:00
    zongren
        1
    zongren  
    OP
       2020-01-18 08:56:40 +08:00
    使用 ABM 主要想避免每个客户都申请一次企业开发者账号( 299 刀),申请难度太大
    另外考虑使用一个企业开发者账号,会导致企业开发者账号被封,影响面太大
    ihwbunny
        2
    ihwbunny  
       2020-01-21 09:06:23 +08:00   ❤️ 1
    ABM 部署 iOS 的应用当然问题,可以设置丢失,wipe-off,还支持 app 多使用权的分发等等。
    但是,主要是安全问题。为了自己公司的产品的安全使用,不要轻易把属于自己设备的管理权交给他人,即便是自己公司,也要给信任的人,Apple 给公司发的证书,管理员帐户等要妥善管理。
    另外呢,我们这里的情况是,设备购买时在 Apple 的注册必须是通过授权商以公司的名义购买的,否则 Apple 不能接受也无法添加到企业的系统中。不知道你们哪里有没有不同或者变通。
    zongren
        3
    zongren  
    OP
       2020-01-21 09:46:37 +08:00
    @ihwbunny 我们是账号(设备)管理方
    另外你说的“设备购买时在 Apple 的注册必须是通过授权商以公司的名义购买的”是苹果公司的要求还是管理方的要求呢
    pheyer
        4
    pheyer  
       2020-03-16 22:32:18 +08:00
    @ihwbunny
    已经了解到如果在 iOS13 上使用"Apple User Enrollment"后,权限的问题并没有这么大,可以找一下这篇文章:WHAT IS APPLE’S USER ENROLLMENT FOR IOS 13
    目前我们也面临类似问题,App 上架 AppStore 被拒,苹果回复推荐使用 Apple Business Manager 部署,想问一下 LZ 的公司实践了这个吗,大概需要花多少成本
    ihwbunny
        5
    ihwbunny  
       2020-03-17 11:43:08 +08:00
    @pheyer "Apple User Enrolment"和“Device Enrolment Program”不一样, 区别是 iOS 属于个人还是公司, 个人的就用 AUE,用户自愿被公司的 MDM 管理, 也可以随时退出, 而公司的设备用 DEP, 用户无法退出被管理.
    使用 ABM 的意思是, 你的 app 不用通过 Apple App Store 来给 ABM 管理的设备部署 app, 而直接使用 ABM 部署. 所以不怕被拒.
    pheyer
        6
    pheyer  
       2020-03-17 11:48:24 +08:00
    @ihwbunny 公司的设备用 DEP, 用户无法退出被管理——这个是毫无问题的,因为是公司的设备嘛。我公司的企业客户目前应该主要是 AUE 这种情况,就是想知道 ABM 部署成本到底怎么样
    有没有可能只需要本公司开通 ABM 部署,无论有多少企业客户都可以帮他们进行 App 分发了,不需要企业客户再重新进行 ABM 部署
    ihwbunny
        7
    ihwbunny  
       2020-03-17 12:24:07 +08:00
    @pheyer
    “Custom Apps can be distributed via MDM, or via redemption codes for non-enrolled devices. According to the WWDC session, they can target use cases for partners, clients, franchisees, internal employees, and affiliates. Companies should look at their enterprise license agreement with Apple (which is not available to the public) for more specific language on this.”
    问题是, 用户太多后, 你的 MDM 系统需要更多维护和资源.

    一种极端情况, 开发的 app 不通过 Apple App Store, 而通过 ABM 分发给任何人. 首先, 参考 Apple 的 ABM 的用户授权规则, 小心被发现后惩罚 (相信 Apple 早想到了这一点的). 二是, 一个设备能否成为多个 ABM 的用户设备? 也就是同时安装多个 ABM 的 profiles? 即便可以, 有没有限制, 使用过程中是否有其它问题? 这些没人尝试, 提出问题做个参考.
    zongren
        8
    zongren  
    OP
       2020-03-18 10:05:25 +08:00
    申请不到企业开发者账号,我已经放弃了
    zongren
        9
    zongren  
    OP
       2020-03-18 10:05:42 +08:00
    买别的公司的 abm 证书,还特别贵。。以万起步
    pheyer
        10
    pheyer  
       2020-03-18 23:15:26 +08:00
    @zongren 你自己的公司不能申请 abm 证书吗?是因为自己申请更贵?
    zongren
        11
    zongren  
    OP
       2020-03-19 08:56:59 +08:00
    @pheyer abm 也需要企业开发者账号才能部署应用吧
    omg9527
        12
    omg9527  
       2020-04-03 20:29:32 +08:00 via iPhone
    最问一下,我公司最近获得 ABM 账号,也知道 ABM 部署的便捷和实用。作为一个专业网维外包服务商,我们的 ABM 账户可以在账户里设置项目板块来收纳我们其他维保客户使用么?
    pheyer
        13
    pheyer  
       2020-04-25 09:26:52 +08:00
    @omg9527 快 1 个月过去了,你的问题得到答案了吗?
    pheyer
        14
    pheyer  
       2020-04-25 09:59:06 +08:00
    @zongren 按照 https://v2ex.com/t/623178 帖子中 herozhang 的说法,申请 ABM 无需企业开发者账号,使用正常的公司账号就行
    zongren
        15
    zongren  
    OP
       2020-04-25 20:39:58 +08:00
    @pheyer 最终签名应用还是需要企业证书的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3234 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.