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

有对苹果的 MDM 服务了解的么 (✪ω✪)

  •  
  •   sunrain · 2019-11-26 11:12:20 +08:00 · 3970 次点击
    这是一个创建于 1826 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想做 MDM 的应用,由于没有经验,特来请教。 是需要企业签名?三方代签?是什么样的一个流程呢,可以在 appstore 上架的那种,或者什么其它思路。

    -------------- 谢!

    21 条回复    2020-05-08 18:28:34 +08:00
    iseejun
        1
    iseejun  
       2019-11-26 11:20:24 +08:00
    需要企业签名,299 刀一年的,需要使用 os server,mdm 用来管理软件与设备的,可以分发软件,不用上 appstore。如果不做内部分发软件与设备管理的,不要浪费钱了,账号也难申请。
    hiplon
        2
    hiplon  
       2019-11-26 11:20:41 +08:00
    目前看到用的比较多的是 hexnode,楼主可以参考一下
    sunrain
        3
    sunrain  
    OP
       2019-11-26 11:24:19 +08:00
    @iseejun @hiplon 也就是说借助像 hexnode 这样的三方服务提供商,然后有需求的话不经过 appstore 自己做应用的分发?
    herozhang
        4
    herozhang  
       2019-11-26 11:29:09 +08:00
    现在有个新服务,不用企业证书,business.apple.com 了解一下。
    用于针对特定人群的 App 分发,不用上 app store。
    配合 mdm、macos server、apn,可以做 app 推送。
    sunrain
        5
    sunrain  
    OP
       2019-11-26 11:34:44 +08:00
    @herozhang 谢谢,去了解下!
    herozhang
        6
    herozhang  
       2019-11-26 13:20:23 +08:00
    @sunrain 这块文档比较零散,我们自己也摸索了一段时间才跑通,可提供付费咨询服务
    richard1122
        7
    richard1122  
       2019-11-26 13:22:29 +08:00
    https://developer.apple.com/business/documentation/MDM-Protocol-Reference.pdf

    之前看到过这个标准文档,github 也有一些第三方的服务器,但是没开始折腾
    sunrain
        8
    sunrain  
    OP
       2019-11-26 14:13:20 +08:00
    @herozhang #6 你好,说下我们这的情况:
    1、普通公司的开发者证书 无企业证书
    2、需要 MDM 服务,开发的应用跟 app store 面对的人群一样,普众人群
    如果可以请加微信交流下经验(base64): b2NlYW42Mjg5
    sunrain
        9
    sunrain  
    OP
       2019-11-26 14:14:00 +08:00
    @richard1122 #7 这个我也看到了 也是按照这个走的 有些坑。
    zongren
        10
    zongren  
       2020-02-12 10:30:36 +08:00
    楼主怎么解决的,我司也有本地部署的需求,非灰产,主要是为了和本地部署的服务器保持兼容
    pheyer
        11
    pheyer  
       2020-03-18 23:14:12 +08:00
    @herozhang 请问使用 business.apple.com 申请的企业组织账号年费大概是多少
    herozhang
        12
    herozhang  
       2020-03-18 23:18:55 +08:00   ❤️ 1
    @pheyer 99 刀,就是正常的公司账号,不是企业账号。现在开 ABM 不用企业帐号。
    pheyer
        13
    pheyer  
       2020-03-19 07:33:24 +08:00
    @herozhang 感谢回复,这个 99 刀不是很贵,主要是想知道额外的成本在哪里,比如 MDM 服务器是不是购买部署,如果是的话,大概费用有多少,除此之外还有什么成本需要考虑?
    此外,就我所知道的,ABM 面向 iOS13 用户推出的"User Enrollment"才比较有意义的,这样可以比较好的利用企业员工的自有手机,隐私顾虑比较小,想确认一下,你说的"针对特定人群的 App 分发"是不是也是主要针对 iOS13 以上的手机用户?
    herozhang
        14
    herozhang  
       2020-03-19 07:39:49 +08:00 via iPhone
    @pheyer 我们是单独买了台 mac mini 跑 macOS server,并且接入公网 IP,才能管理各种加入 ABM 的设备
    pheyer
        15
    pheyer  
       2020-04-25 09:49:35 +08:00
    你说的"管理各种加入 ABM 的设备",这里面的设备都是公司购买的苹果设备吗?包不包括员工自己购买的 iPhone ?
    pheyer
        16
    pheyer  
       2020-04-25 09:49:52 +08:00
    @herozhang 你说的"管理各种加入 ABM 的设备",这里面的设备都是公司购买的苹果设备吗?包不包括员工自己购买的 iPhone ?
    herozhang
        17
    herozhang  
       2020-04-25 10:37:32 +08:00
    @pheyer 管理公司资产,但是技术上是可以支持所有 apple 设备的,如果员工个人的设备,也是可以加入管理的。
    pheyer
        18
    pheyer  
       2020-04-25 19:09:40 +08:00
    @herozhang 了解了,你们的主要用途不是分发 App,跟我们的目的有所区别。据我所知,如果是员工个人的设备,好像只支持 iOS13 及以后的版本,之前的版本都不能支持
    iOSyongqian
        19
    iOSyongqian  
       2020-05-08 16:10:17 +08:00
    @herozhang @pheyer 如果把员工个人设备加入 ABM,那设备岂不是不再受员工自己控制了,完全被企业控制了?那员工想自己装个游戏 APP 或聊天 APP 可以么?
    pheyer
        20
    pheyer  
       2020-05-08 16:48:28 +08:00
    @iOSyongqian 如果员工设备是 iOS13 之前是有这个问题,iOS13 下就还是自己控制,因为 ABM 面向 iOS13 用户推出的"User Enrollment",你可以查一下相关资料
    herozhang
        21
    herozhang  
       2020-05-08 18:28:34 +08:00
    @iOSyongqian 可以配置策略,灵活。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5683 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:03 · PVG 17:03 · LAX 01:03 · JFK 04:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.