我正在尝试实施服务器端解决方案,以便根据需要远程控制iOS设备中的权限。 根据我的阅读,可以使用MDM协议和MDM推送通知,例如,允许我的服务器远程更改iOS设备中的限制,甚至可以根据需要锁定设备。
我知道iOS设备必须安装MDM配置文件才能进行远程管理。我也知道服务器必须拥有具有MDM权限的APNS证书。
我的问题是:我是否必须成为MDM供应商和/或加入Apple Developer Enterprise计划才能生成具有MDM权限的APNS证书?
提前致谢。
答案 0 :(得分:0)
是的,在您被MDM计划录取之前,您需要让公司开发者帐户注册DUNS编号。
答案 1 :(得分:0)
如果您想自己实施MDM服务器,则需要Apple Developer Enterprise程序。开发人员企业程序无需生成APNS证书。您可以从任何苹果ID生成APNS证书。
答案 2 :(得分:0)
我不相信你必须做任何事情来编写你自己的个人MDM服务器,除了注册和接收APNS证书并遵守协议。
如果您想出售您的服务器并获得Apple授权,那么您需要明确注册。我当然不会买一个不是。
您需要APNS(Apple推送通知服务)证书才能连接到APNS服务器以使您的MDM服务器正常工作。在允许发送推送通知消息之前,您可以使用证书来验证您的身份。这需要Apple Id。
您的MDM服务器还需要在TLS安全服务器上运行,并且您使用该证书对您要管理的设备上安装的MDM配置文件进行签名。
答案 3 :(得分:0)
是的,您需要Apple Developer Enterprise帐户。只有Apple帐户不起作用。联系Apple支持并要求他们为您提供MDM供应商权利。 要发送MDM命令,您将需要由MDM供应商证书签名的推送证书。
这个MDM Vendor教程将为您提供帮助。