web-dev-qa-db-fra.com

le simulateur iOS 8/Xcode 6 n'utilise plus de proxy HTTP

Mon simulateur iOS 8 n'utilise plus mes paramètres de proxy (je souhaite déboguer avec Charles). Le reste du système fait. Le simulateur semble en quelque sorte obtenir un accès direct à Internet. Ai-je raté un nouveau paramètre?

Attention: il ne s'agit pas de Comment utiliser Charles Proxy sur le simulateur Xcode 6 (iOS 8)? . Je n'essaie pas d'utiliser SSL sur le simulateur en premier lieu. Mon simulateur ne commence même pas à utiliser le proxy.

Charles:

Proxy Settings

Système:

ConnectionProxy Settings

25
stk

Redémarrez le simulateur entre les changements de proxy

54
Vetsin

C'est correct. Les paramètres de proxy configurés sur l'hôte ne sont pas nécessairement utilisables par le moteur d'exécution simulé. Si votre serveur proxy requiert une authentification, vous ne pourrez pas l'utiliser dans le simulateur iOS car le simulateur et l'hôte ne partagent pas le même trousseau. Si vous comptez sur cette fonctionnalité, veuillez enregistrer un radar à l’adresse http://bugreport.Apple.com et demander une alternative.

Notez également que ceci est traité dans les notes de Xcode 6 :

  • iOS Simulator ne prend pas en charge l'utilisation de serveurs proxy réseau nécessitant une authentification. (14889876)

Ne pas oublier le HTTPS:

  1. Set Proxy Web (HTTP) et Proxy Web sécurisé (HTTPS)
  2. Redémarrez le simulateur après les modifications du proxy
0
Nianliang