我正在编写一个iOS应用程序,其中包括一个telnet服务器.当然,它一开始就会开始监听连接.
当我在模拟器中运行应用程序时,Mac OS X(我碰巧在10.7.3上)提示我允许或拒绝我的应用程序接受传入的网络连接.这是Mac OS X用于所有未签名的联网应用程序的标准防火墙消息.
我厌倦了每天点击"允许"五十次或更多次,所以我寻求一种将我的应用程序永久添加到防火墙允许的应用程序列表的方法.
我尝试了以下内容.
在最后一步中,有一个重要的决定.您可以在该包上添加.app应用程序包或Show Contents,并在其中添加"Unix可执行文件".我尝试了两种方法.
有趣的是,防火墙实际上会暂时停止向您发出关于应用程序的警告.几运行后,但是,目前尚不清楚对我有什么事件实际上导致这种变化,但半小时左右的时间内发生的对我来说,一般来说,防火墙开始再次警告有关的应用程序.
如何将防火墙设置为永久允许我的iOS应用程序?
当然,我可以通过禁用Mac OS X防火墙来绕过这整个问题.我也可以通过砍掉它来避免再次在我的脚下划伤.这些行动方案都没有向我推荐.
你会建议什么?