我正在尝试创建一个简单的 MDM 服务器来管理 iOS 设备。但我正在努力处理“MDM 注册配置文件”,我正在使用 ipcu 创建此配置文件。但是当我通过电子邮件(或网络链接)打开此配置文件时,没有任何反应。
让我分享一下我正在做什么来创建“MDM 注册配置文件” - 在 ipcu 中创建新配置文件。- 填写“常规”部分的详细信息 - 填写“移动设备管理”的详细信息 - 填写完成上述步骤所需的“凭据”的详细信息 - 然后我使用导出按钮进行导出。为了安全起见,不选择任何一个。
然后我通过电子邮件发送结果文件并在设备上打开,但当我打开文件时没有任何反应,它没有要求我打开/安装该文件。(我也尝试创建一个网络链接,但没有运气)。
我做错了什么?是否有任何有关创建“MDM 注册配置文件”的文档。请帮忙。
更新 1 -
我尝试打开 mobileconfig 文件并查看导致问题的原因。经过大量的试验和错误,我发现如果我从文件中删除这个字典,它就会开始工作 -
<dict>
<key>AccessRights</key>
<integer>8191</integer>
<key>CheckInURL</key>
<string>https://server-domain/workplace3/logiphone/</string>
<key>CheckOutWhenRemoved</key>
<false/>
<key>PayloadDescription</key>
<string>Configures Mobile Device Management</string>
<key>PayloadDisplayName</key>
<string>Mobile Device Management</string>
<key>PayloadIdentifier</key>
<string>com.server-domain.profile.mdm-one.</string>
<key>PayloadOrganization</key>
<string></string>
<key>PayloadType</key>
<string>com.apple.mdm</string>
<key>PayloadUUID</key>
<string>CC7E12CB-DA53-4D4E-AB7D-39B45A453146</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>ServerURL</key>
<string>https://server-domain/</string>
<key>SignMessage</key>
<false/>
<key>Topic</key>
<string>push_topic</string>
</dict>
Run Code Online (Sandbox Code Playgroud)
知道上面的字典有什么问题吗?