在Mac中以模拟器运行Applition时,以xamarin形式运行应用程序时,
“是否希望应用程序.ios.app接受传入的网络连接”弹出对话框?
在ios项目中添加Xamarin.TestCloud.Agent软件包时,会发生此问题。
我选择“允许”,并且看到该应用程序出现在“安全性>防火墙>例外的防火墙选项列表”中,但每次都会继续询问我。
当我创建新的Blank Xamarin.Forms应用程序时,它运行正常。
请帮助我
答案 0 :(得分:0)
您可以打开Terminal.app
并输入以下文本。执行此操作时,请确保您的应用未运行。
sudo codesign --force --deep --sign - /Applications/xxx.app/
这将重新签名应用程序,提示将消失。注意:执行此操作后,您将再得到一次提示,但是下次不会出现。
您将在终端中看到以下内容:
/xxx.app/: replacing existing signature
有关更多信息,您可以访问here。