Je développe une application qui se connecte à un service Web pour la plupart de ses opérations. En tant que raccourci, j'aimerais exécuter une copie de mon serveur de développement sur ma machine. La question est:
Comment / puis-je accéder au réseau de la machine hôte (http dans ce cas) à partir du simulateur iPhone?
Je développe le service Web avec l'application, il serait donc utile de les avoir tous les deux sur la machine hôte, puis je peux valider les modifications si nécessaire.
Réponses:
Le simulateur iOS utilise le réseau de la machine hôte, vous devriez donc pouvoir utiliser uniquement l'hôte local ou l'adresse IP de votre machine, quelle que soit l'adresse IP sur laquelle votre service Web écoute.
la source
Dans Swift 5, il suffit d'appeler:
mais vous devrez ajouter cette partie au projet
Info.plist
.Sinon, cette erreur va se produire.
Cannot start load of Task <xx-xx>.<x> since it does not conform to ATS policy.
la source