2010-11-04 31 views
1

J'essaie d'automatiser l'exécution d'une application ios dans le simulateur en utilisant Applescript. Chaque fois que l'application est lancée pour la première fois, le pare-feu s'affiche pour vous demander de refuser ou d'autoriser les connexions à mon application et je souhaite autoriser les connexions dans le même script. Est-ce qu'il y a un moyen de faire ça?Autoriser les connexions de pare-feu en utilisant Applescript

+0

Avez-vous essayé d'ajouter l'application à la liste des exceptions dans l'onglet Pare-feu de la Préférence du système de sécurité? –

+0

Oui le problème est lors du développement de l'application sur l'iPad une nouvelle application est créée chaque fois qu'un changement de code est fait de sorte que la liste d'exceptions ne cesse de croître avec une nouvelle version de l'application. Tous avec le même nom. – Joe

Répondre

0

Je pense que le "Refuser" et "Autoriser" proviennent de l'application de pare-feu LittleSnitch. La solution la plus simple serait donc de l'éteindre lorsque vous testerez votre programme de simulateur.

+0

Hmm, je n'ai pas installé LittleSnitch mais je continue d'obtenir ces boîtes de dialogue à partir du pare-feu OS X. Comme je cours en tant qu'utilisateur non administrateur, je dois entrer un mot de passe chaque fois que je recompile mon programme. D'autres idées sur ce sujet? Cela devient fatiguant après un certain temps. – MKroehnert

+0

@MKroehnert Je suis prêt à ne pas accepter cette réponse et à en accepter une meilleure, car je n'ai pas non plus de petit snitch installé. C'était le résultat du pare-feu OSX mais j'ai juste fini par le désactiver. – Joe

+0

@Joe: Malheureusement, je n'ai pas de solution pour le moment. Sinon, je serais plus qu'heureux de le partager avec vous. – MKroehnert