Apple Business Manager 使用问题

2020-01-18 08:53:55 +08:00
 zongren

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

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

5733 次点击
所在节点    Apple
15 条回复
zongren
2020-01-18 08:56:40 +08:00
使用 ABM 主要想避免每个客户都申请一次企业开发者账号( 299 刀),申请难度太大
另外考虑使用一个企业开发者账号,会导致企业开发者账号被封,影响面太大
ihwbunny
2020-01-21 09:06:23 +08:00
ABM 部署 iOS 的应用当然问题,可以设置丢失,wipe-off,还支持 app 多使用权的分发等等。
但是,主要是安全问题。为了自己公司的产品的安全使用,不要轻易把属于自己设备的管理权交给他人,即便是自己公司,也要给信任的人,Apple 给公司发的证书,管理员帐户等要妥善管理。
另外呢,我们这里的情况是,设备购买时在 Apple 的注册必须是通过授权商以公司的名义购买的,否则 Apple 不能接受也无法添加到企业的系统中。不知道你们哪里有没有不同或者变通。
zongren
2020-01-21 09:46:37 +08:00
@ihwbunny 我们是账号(设备)管理方
另外你说的“设备购买时在 Apple 的注册必须是通过授权商以公司的名义购买的”是苹果公司的要求还是管理方的要求呢
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
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
2020-03-17 11:48:24 +08:00
@ihwbunny 公司的设备用 DEP, 用户无法退出被管理——这个是毫无问题的,因为是公司的设备嘛。我公司的企业客户目前应该主要是 AUE 这种情况,就是想知道 ABM 部署成本到底怎么样
有没有可能只需要本公司开通 ABM 部署,无论有多少企业客户都可以帮他们进行 App 分发了,不需要企业客户再重新进行 ABM 部署
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
2020-03-18 10:05:25 +08:00
申请不到企业开发者账号,我已经放弃了
zongren
2020-03-18 10:05:42 +08:00
买别的公司的 abm 证书,还特别贵。。以万起步
pheyer
2020-03-18 23:15:26 +08:00
@zongren 你自己的公司不能申请 abm 证书吗?是因为自己申请更贵?
zongren
2020-03-19 08:56:59 +08:00
@pheyer abm 也需要企业开发者账号才能部署应用吧
omg9527
2020-04-03 20:29:32 +08:00
最问一下,我公司最近获得 ABM 账号,也知道 ABM 部署的便捷和实用。作为一个专业网维外包服务商,我们的 ABM 账户可以在账户里设置项目板块来收纳我们其他维保客户使用么?
pheyer
2020-04-25 09:26:52 +08:00
@omg9527 快 1 个月过去了,你的问题得到答案了吗?
pheyer
2020-04-25 09:59:06 +08:00
@zongren 按照 https://v2ex.com/t/623178 帖子中 herozhang 的说法,申请 ABM 无需企业开发者账号,使用正常的公司账号就行
zongren
2020-04-25 20:39:58 +08:00
@pheyer 最终签名应用还是需要企业证书的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/638902

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX