) Я пишу приложение для iOS, которое действует, помимо прочего, как telnet-сервер. Естественно, оно начинает прослушивать соединения, как только
Когда я запускаю приложение в Симуляторе, Mac OS X (у меня версия 10.7.3) предлагает мне разрешить или запретить моему приложению принимать входящие сетевые подключения. Это стандартное сообщение брандмауэра, которое Mac OS X использует для всех неподписанных сетевых приложений.
Я устал нажимать «Разрешить» пятьдесят или более раз в день, и поэтому я ищу способ навсегда добавить свое приложение в список разрешенных приложений брандмауэра.
Я пробовал следующее:
На последнем этапе необходимо принять важное решение. Вы можете добавить либо пакет приложения .app, либо показать содержимое этого пакета и добавить в него «исполняемый файл Unix». Я пробовал оба подхода.
Интересно, что брандмауэр фактически перестанет предупреждать вас о приложении — на некоторое время. Однако после нескольких запусков — мне не ясно, какое событие на самом деле вызывает это изменение, но в моем случае это происходит в течение получаса или около того — брандмауэр снова начинает предупреждать о приложении.
Как настроить брандмауэр на постоянный доступ к моему приложению iOS?
Естественно, я мог обойти всю эту проблему, отключив брандмауэр Mac OS X. Я также мог бы избежать когда-либо снова получить занозу в ногу, отрубив ее. Ни один из этих вариантов действий не рекомендуется мне.
Что посоветуете?