代码之家  ›  专栏  ›  技术社区  ›  Shashank Agrawal

生成MDM证书

  •  3
  • Shashank Agrawal  · 技术社区  · 6 年前

    用于实现类似于 Kidslox Screen Time 我需要利用mdm server。我浏览了各种博客,以创建或设置mdm服务器,并且需要mdm证书。但我没有得到 MDM企业社会责任 创建新证书时的选项。

    enter image description here

    我已经有了苹果的开发者账户,所以我最大的问题是:

    我真的需要注册苹果的企业计划吗?

    这个 answer 说我们不需要企业帐户来使用mdm服务,但我们需要它来创建mdm服务?相当混乱。

    以下是我提到的博客和帖子:

    1. MDM协议 https://developer.apple.com/enterprise/documentation/MDM-Protocol-Reference.pdf
    2. https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/profile-service/profile-service.html#/
    3. 了解证书 https://micromdm.io/blog/certificates/
    4. generate MDM certificate
    5. http://avibirnale.blogspot.com/2013/05/mdm-development-configuration-for-ios.html
    6. How to develop mobile device management application in iOS
    7. How to develop iPhone MDM Server?
    8. https://docs.oracle.com/cd/E60418_01/doc.1210/e58650/admmdmarch.htm#OLDEP080
    9. https://developerinsider.co/how-to-create-a-verified-ios-mobile-device-management-mdm-profile/
    10. MDM体系结构 https://docs.oracle.com/cd/E60418_01/doc.1210/e58650/admmdmarch.htm#OLDEP100
    11. MDM的先决条件 https://github.com/macadmins/mdm-server/blob/master/README.md#prerequisites

    我也讨论了mdm的主要问题: https://stackoverflow.com/questions/tagged/mdm+ios?sort=frequent

    这些博客文章大多都很老了,所以我相信从那时起情况已经改变了,所以我很好奇为什么我们需要企业帐户,而这个程序主要用于在公司或组织内部分发专有的内部应用程序,而我们是为最终用户这样做的?

    1 回复  |  直到 6 年前
        1
  •  1
  •   zaitsman    6 年前

    是的,要成为苹果公司的MDM供应商,您需要一个企业开发计划;该计划要求您以公司名称(不是个人名称)注册,在您国家的税务部门注册,并获得一个DUNS(Dun&bradstreet)号码。

    总而言之,只要一点文书工作和几百美元就能帮你搞定。