Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 永久允许Xamarin iOS应用程序接受传入连接(Xamarin测试云代理)_Macos_Xamarin_Firewall_Ui Testing_Xamarin Test Cloud - Fatal编程技术网

Macos 永久允许Xamarin iOS应用程序接受传入连接(Xamarin测试云代理)

Macos 永久允许Xamarin iOS应用程序接受传入连接(Xamarin测试云代理),macos,xamarin,firewall,ui-testing,xamarin-test-cloud,Macos,Xamarin,Firewall,Ui Testing,Xamarin Test Cloud,我的问题与此密切相关,因为我正在创建一个Xamarin应用程序,并希望自动测试UI。我遵循了官方的指示,但一旦我完成了最后一步,我添加了Xamarin.Calabash.Start()在我的AppDelegate.cs中,我的Mac一直在问我,它是否允许来自应用程序的传入连接 我可以在每次启动应用程序和启动测试时手动确认防火墙规则,因为应用程序会一次又一次地重新部署。然而,如果我不这样做,奇怪的事情就会开始发生:有时它能工作(我不知道为什么,如果我以前手动启动过应用程序的话),有时我会遇到类似

我的问题与此密切相关,因为我正在创建一个Xamarin应用程序,并希望自动测试UI。我遵循了官方的指示,但一旦我完成了最后一步,我添加了
Xamarin.Calabash.Start()
在我的AppDelegate.cs中,我的Mac一直在问我,它是否允许来自应用程序的传入连接

我可以在每次启动应用程序和启动测试时手动确认防火墙规则,因为应用程序会一次又一次地重新部署。然而,如果我不这样做,奇怪的事情就会开始发生:有时它能工作(我不知道为什么,如果我以前手动启动过应用程序的话),有时我会遇到类似这样的异常

安装程序:系统。异常:无法启动CalabashHostStrategyProxy

是否有任何方法可以永久启用我的应用程序(尤其是部件)以接受传入连接?或者至少自动摆脱这个对话框


如果我在Xamarin测试云中运行测试,这会影响我的测试执行吗?

将iOS模拟器应用程序添加到mac的防火墙对我来说很有效

请看下面的说明:


(我不必添加我试图运行的应用程序,只需添加iOS模拟器应用程序即可)。

如果您觉得抱歉,请共享解决方案,但我没有。我放弃了这个问题。