[英]When trying to Install application remotely into an iPhone through mdm .mobileconfig file, returns “invalid profile” error
當我嘗試使用問題堆棧溢出提到的.mobileconfig文件將應用程序遠程安裝到iPhone中時
它返回一個錯誤“無效的配置文件”。 我使用的代碼是
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CommandUUID</key>
<string>4424F929-BDD2-4D44-B518-393C0DABD56A</string>
<key>Command</key>
<dict>
<key>RequestType</key>
<string>InstallApplication</string>
<key>iTunesStoreID</key>
<integer>464656389</integer>
<key>ManagementFlags</key>
<integer>4</integer>
</dict>
</dict>
</plist>
還請告訴我什么是字符串標簽。 我是MDM的新手。
在您的個人資料中, "-//Apple//DTD PLIST 1.0//EN"
, "http://www.apple.com/DTDs/PropertyList-1.0.dtd"
之間沒有空格。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CommandUUID</key>
<string>4424F929-BDD2-4D44-B518-393C0DABD56A</string>
<key>Command</key>
<dict>
<key>RequestType</key>
<string>InstallApplication</string>
<key>iTunesStoreID</key>
<integer>464656389</integer>
<key>ManagementFlags</key>
<integer>4</integer>
</dict>
</dict>
</plist>
它會工作。
字符串標簽用於什么?
<string> UTF-8 encoded string <real>, <integer> Decimal string <true/> or <false/> No data (tag only) <date> ISO 8601 formatted string <data> Base64 encoded data <array> Can contain any number of child elements An empty array may be represented as <array/> <dict> Alternating <key> tags and plist element tags
如果要在PList中使用UTF8編碼的字符串,將使用String標記。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.