web-dev-qa-db-fra.com

Xcode 6 Beta iOS 8 Simulator ne peut pas accéder à Internet

Je viens d'installer XCode 6 Beta pour tester mon application. Le simulateur iOS 8 s'exécute et mon application s'installe avec succès, mais le simulateur ne peut pas accéder à Internet. J'essaie d'utiliser safari ou des cartes et il n'y a pas de connexion réseau. Si je lance le simulateur iOS 7 à partir de XCode 6, il se connecte parfaitement à Internet.

J'ai essayé d'utiliser les étapes de ce fil mais cela n'a rien changé. (Les étapes étaient plus nombreuses si votre application ne s'installe pas mais j'ai quand même essayé.)

Je n'ai pas de pare-feu ni de mouchard bloquant le simulateur.

D'autres pointeurs?

Maps doesn't connect to the internetsafari no connection

23
mogile_oli

J'ai vu beaucoup de messages sur le redémarrage du simulateur, la réinitialisation des paramètres du simulateur, etc. J'ai fini par réinstaller X-Code, mettre à jour vers X-Code 6.1, etc., etc. Je n'avais toujours pas de connexion au réseau!

Ce qui a fini par être la solution, c'est que j'ai désactivé mon antivirus (TrendMicro). J'avais vérifié tous les paramètres antivirus auparavant et je n'ai vu aucune "connexion de processus de blocage". Quand j'ai éteint le tout, cela a résolu le problème.

17
mogile_oli

J'ai eu le même problème. Essayez de quitter le simulateur iOS, puis recréez et lancez votre application. Ça devrait marcher.

19
user3772943

J'ai eu la même erreur avec le simulateur xCode 6.1 et iOS 8. Ce qui a fonctionné pour moi, c'est que je suis allé dans Paramètres> développeur> et activer l'option "Autoriser les services HTTP".

5
sahan maldeniya

Même problème pour la sécurité d'Avast sur Mac, la désactivation de Webshield dans les préférences d'Avast l'a résolu.

Xcode version 7.3.1, simulateur ios 8.4

5
jorrebor

La désactivation d'AVAST résout toutes les erreurs.

3
Dmitry Coolerov

J'ai eu exactement le même problème. C'est bizarre, mais brancher mon Macbook via un câble Ethernet semble résoudre ce problème. Je sais que ce n'est pas parfait mais ça marche.

2
Alec.

J'utilise également XCode 6.1 GM et git le même problème. Mon scénario était que pendant le développement, je connectais mon MacBook à un autre WLAN. Mon Macbook était connecté à Internet, mais pas le simulateur iOS. Mon La solution était de simplement fermer le simulateur iOS et de redéployer l'application à partir de xcode.

1
i89

Réinitialisez simplement le simulateur. Quittez et réexécutez votre application, votre problème aura disparu. Ça marche pour moi.

0
Jemythehigh

J'ai eu un scénario similaire avec Mac OS X 10.9.5, Xcode 6.2, Cordova 4.3, iOS 8.3 - Tout fonctionnait bien sur toutes les plateformes, sauf que l'accès ajax/réseau était limité sur le IOS simulator.

Comme suggéré par d'autres, entrer dans les paramètres de l'émulateur IOS et changer "Autoriser les services HTTP" dans le sous-menu développeur a ouvert tous les accès réseau et les requêtes/processus ajax ont pris vie.

Essayez donc d'abord!

0
mbsquid

Le contrôle de source que j'ai utilisé est Git. Ainsi, après avoir réinitialisé tous mes changements locaux et obtenu la dernière solution à mon problème.

Donc la première chose que je ferais est de cacher toutes vos modifications locales si vous en avez besoin. Réinitialisez ensuite toutes vos modifications locales et obtenez la dernière version Maintenant, lancez les tests.

Cela a fonctionné pour moi. Espérons que cela fonctionne aussi pour vous.

0
swathy valluri