• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

iPhone mobileconfig - Hilfe gesucht

niklasen

Klarapfel
Registriert
19.06.06
Beiträge
276
Hallo,
ich suche jemanden, der durch die Struktur der mobileconfigs durchsteigt.
Folgenden Quellcode als .mobileconfig gespeichert, wird vom iPhone anstandslos angenommen.
Die notwendigen Anpassungen hat mein iPhone auch gefressen, nun brauche aber keine VPN und keine Wi-Fi Konfiguration.
Sobald ich die zwei Punkte an einer mir verständlichen Stelle herauslösche, scheint die DTD Struktur des Files nicht mehr zu stimmen und das Profil kann nicht mehr installiert werden.


Code:
<?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>PayloadContent</key>
<array>
<dict>
<key>Proxies</key>
<dict>
<key>PropNetProxiesHTTPEnable</key >
<integer>1</integer>
<key>PropNetProxiesHTTPProxy</key>
<string>proxy</string>
<key>PropNetProxiesHTTPPort</key>
<integer>8080</integer>
<key>HTTPProxyUsername</key>
<string>username</string>
<key>HTTPProxyPassword</key>
<string>password</string>
</dict>
<key>EAP</key>
<dict/>
<key>OverridePrimary</key>
<true/>
<key>PPP</key>
<dict>
<key>AuthName</key>
<string>username</string>
<key>CCPEnabled</key>
<true/>
<key>CCPMPPE40Enabled</key>
<true/>
<key>CommRemoteAddress</key>
<string>vpn address</string>
<key>TokenCard</key>
<true/>
</dict> 
<key>PayloadDescription</key>
<string>Configures VPN settings, including authentication.</string>
<key>PayloadDisplayName</key>
<string>VPN (VPN Configuration)</string>
<key>PayloadIdentifier</key>
<string>test.mobileprofile.vpn</string>
<key>PayloadOrganization</key>
<string>test organisation</string>
<key>PayloadType</key>
<string>com.apple.vpn.managed</string>
<key>PayloadUUID</key>
<string>8c188b36-01ca-2b5e-878a-6bd95899053e</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>UserDefinedName</key>
<string>VPN Configuration</string>
<key>VPNType</key>
<string>PPTP</string>
</dict>
<dict>
<key>EncryptionType</key>
<string>WEP</string>
<key>HIDDEN_NETWORK</key>
<false/>
<key>PayloadDescription</key>
<string>Configures wireless connectivity settings.</string>
<key>PayloadDisplayName</key>
<string>Wi-Fi</string>
<key>PayloadIdentifier</key>
<string>test.mobileprofile.wifi</string>
<key>PayloadOrganization</key>
<string>test organisation</string>
<key>PayloadType</key>
<string>com.apple.wifi.managed</string>
<key>PayloadUUID</key>
<string>1360fef1-0df5-aa50-8e3c-96fee313d85d</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>SSID_STR</key>
<string>testssid</string>
</dict>
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>DefaultsData</key>
<dict>
<key>apns</key>
<array>
<dict>
<key>apn</key>
<string>test.apn.com</string>
<key>password</key>
<data>
</data>
<key>username</key>
<string>username</string>
</dict>
</array>
</dict>
<key>DefaultsDomainName</key>
<string>com.apple.managedCarrier</string>
</dict>
</array>
<key>PayloadDescription</key>
<string>Provides customization of carrier Access Point Name.</string>
<key>PayloadDisplayName</key>
<string>Advanced Settings</string>
<key>PayloadType</key>
<string>com.apple.apn.managed</string>
<key>PayloadUUID</key>
<string>19efca0f-fa8d-a257-bbf4-1b4097280e44</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
<key>PayloadDescription</key>
<string></string>
<key>PayloadDisplayName</key>
<string>test</string>
<key>PayloadIdentifier</key>
<string>test.mobileprofile</string>
<key>PayloadOrganization</key>
<string>test organisation</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>534309ef-9bde-3055-98ee-b0ba59736786</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>



Ich würde mich über jede Hilfe freuen !
 
Der rote Slash ist ja etwas seltsam (der stört da nur, fraglich ist, wie das so funktionieren konnte!). Das Ganze wie unten angegeben rausschneiden. Dann geht's! Und vor dem Abspeichern von Source-View in Node-Tree wechseln...

Code:
<dict[COLOR=red][B]/[/B][/COLOR]>
<key>OverridePrimary</key>
<true/>
<key>PPP</key>
<dict>
<key>AuthName</key>
<string>username</string>
<key>CCPEnabled</key>
<true/>
<key>CCPMPPE40Enabled</key>
<true/>
<key>CommRemoteAddress</key>
<string>vpn address</string>
<key>TokenCard</key>
<true/>
</dict> 
<key>PayloadDescription</key>
<string>Configures VPN settings, including authentication.</string>
<key>PayloadDisplayName</key>
<string>VPN (VPN Configuration)</string>
<key>PayloadIdentifier</key>
<string>test.mobileprofile.vpn</string>
<key>PayloadOrganization</key>
<string>test organisation</string>
<key>PayloadType</key>
<string>com.apple.vpn.managed</string>
<key>PayloadUUID</key>
<string>8c188b36-01ca-2b5e-878a-6bd95899053e</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>UserDefinedName</key>
<string>VPN Configuration</string>
<key>VPNType</key>
<string>PPTP</string>
</dict>
<dict>
<key>EncryptionType</key>
<string>WEP</string>
<key>HIDDEN_NETWORK</key>
<false/>
<key>PayloadDescription</key>
<string>Configures wireless connectivity settings.</string>
<key>PayloadDisplayName</key>
<string>Wi-Fi</string>
<key>PayloadIdentifier</key>
<string>test.mobileprofile.wifi</string>
<key>PayloadOrganization</key>
<string>test organisation</string>
<key>PayloadType</key>
<string>com.apple.wifi.managed</string>
<key>PayloadUUID</key>
<string>1360fef1-0df5-aa50-8e3c-96fee313d85d</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>SSID_STR</key>
<string>testssid</string>
</dict>
 
...nee geht leider nicht ! "kein gültiges Profil".
Ist denn niemand in der Not, einen Proxy eintragen zu müssen?