App Transport Security und IP-Adressen in iOS9

Ich entwickle meine iOS-App mit einem lokalen Server, der auf meiner Entwicklungsbox läuft. Beim Testen auf Geräten stelle ich eine direkte Verbindung über eine IP-Adresse her, die über HTTP und nicht über HTTPS erfolgt (daher muss ich mich während der Entwicklung nicht mit selbstsignierten Zertifikaten befassen, die das Gerät sowieso nicht mag).

Ich dachte, das wäre ausreichend:

Kann es jedoch nicht zum Laufen bringen, ohne auch @ hinzuzufügNSAllowsArbitraryLoads = YES, AKA das:

Now, ich muss daran denken, dies zu entfernen, wenn ein Produktionsbuild gerollt wird, aber nicht während der Entwicklung ... arg. Sollte dieNSExceptionDomains mit IP-Adressen arbeiten, und wenn nicht, gibt es noch etwas, was ich tun kann, ohne auch @ zu aktivierNSAllowsArbitraryLoads?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage