每次“是否要让应用程序.ios.app接受传入的网络连接”弹出对话框

时间:2018-09-06 17:04:37

标签: xamarin xamarin.forms xamarin.ios

在Mac中以模拟器运行Applition时,以xamarin形式运行应用程序时,

“是否希望应用程序.ios.app接受传入的网络连接”弹出对话框?

在ios项目中添加Xamarin.TestCloud.Agent软件包时,会发生此问题。

enter image description here

我选择“允许”,并且看到该应用程序出现在“安全性>防火墙>例外的防火墙选项列表”中,但每次都会继续询问我。

当我创建新的Blank Xamarin.Forms应用程序时,它运行正常。

请帮助我

1 个答案:

答案 0 :(得分:0)

您可以打开Terminal.app并输入以下文本。执行此操作时,请确保您的应用未运行。

sudo codesign --force --deep --sign - /Applications/xxx.app/

这将重新签名应用程序,提示将消失。注意:执行此操作后,您将再得到一次提示,但是下次不会出现。

您将在终端中看到以下内容:

/xxx.app/: replacing existing signature

有关更多信息,您可以访问here