La configuration d'un VPN Configuration de Profil sur iOS 7

J'avais un profil de configuration que j'avais mis en place sur iOS 6, de sorte que lorsqu'une URL est touché, le VPN coups de pied dans.

Je faisais cela, utilisez la configuration suivante profil clés:

<key>OnDemandEnabled</key>
<integer>1</integer>
<key>OnDemandMatchDomainsAlways</key>
<array>
    <string>my_homepage.com</string>
</array>

Sur iOS 6, ce qui semble bien fonctionner. Cependant, dans iOS 7, il ressemble à OnDemandMatchDomainAlways a été dépréciée en faveur de la OnDemandRules clé, et le comportement par défaut de "OnDemandMatchDomainAlways" est de se comporter comme "OnDemandMatchDomainsOnRetry".
Alors maintenant, j'essaie d'obtenir mon installation précédente de travailler sur iOS 7, à l'aide de la OnDemandRules clé, comme suit:

<key>OnDemandRules</key>
<array>
    <dict>
        <key>Action</key>
        <string>Connect</string>
        <key>DNSDomainMatch</key>
        <array>
            <string>my_homepage.com</string>
        </array>
    </dict>
</array>

J'ai aussi essayé de la configurer à l'aide de cette méthode:

<key>OnDemandRules</key>
    <array>
        <dict>
                    <key>Action</key>
            <string>EvaluateConnection</string>
            <key>ActionParameters</key>
            <array>
                <dict>
                    <key>Domains</key>
                    <array>
                        <string>url-that-redirects-if-vpn-off.com</string>
                    </array>
                    <key>DomainAction</key>
                    <string>ConnectIfNeeded</string>
            </dict>
        </array>
    </dict>
</array>

Cependant, aucune de ces méthodes ne semble fonctionner. Quelqu'un sait-il comment mettre en place un iOS VPN profil, de sorte que le VPN à la Demande fonctionne sur iOS 7 de la même façon que sur iOS6?

Merci d'avance,

OriginalL'auteur Hawkeye001 | 2013-09-22