Ich installiere Konfigurationsprofil mit Over-the-Air (OTA) -Registrierung. Welche unterstützten Geräteattribute werden bei iOS während der Nutzlast der ersten Phase unterstützt? Ich schicke etw wie:Was sind die unterstützten Geräteattribute auf iOS während der Registrierungsphase?
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<dict>
<key>Challenge</key>
<string>challenge</string>
<key>DeviceAttributes</key>
<array>
<string>UDID</string>
<string>DEVICE_NAME</string>
<string>VERSION</string>
<string>PRODUCT</string>
<string>MAC_ADDRESS_EN0</string>
<string>IMEI</string>
<string>ICCID</string>
</array>
<key>URL</key>
<string>https://my-profile-server</string>
</dict>
<key>PayloadDescription</key>
<string>Enter device into the encrypted profile service</string>
<key>PayloadDisplayName</key>
<string>Profile Service</string>
<key>PayloadIdentifier</key>
<string>com.xxx.mobileconfig.profile-service</string>
<key>PayloadOrganization</key>
<string>XXX</string>
<key>PayloadType</key>
<string>Profile Service</string>
<key>PayloadUUID</key>
<string>1a21d4dd-6723-45c5-a184-c3fe0075db14</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
Gibt es eine Eigenschaft, die ich von dem Gerät in dieser Nutzlast bekommen? Zum Beispiel Seriennummer? Gibt es eine offizielle Liste möglicher Attribute? Jede Hilfe würde sehr geschätzt werden. Vielen Dank.
Probieren Sie auf iOS6.1, können Sie immer noch SERIAL und PRODUCT sowie – quentinadam
@goldmine: Und nicht mehr DEVICE_NAME, so scheint es. – GManNickG