gpt4 book ai didi

xcode - 防火墙阻碍 Bonjour 网络调试

转载 作者:行者123 更新时间:2023-12-03 16:58:37 24 4
gpt4 key购买 nike

我正在尝试调试 Bonjour 网络例程,每次运行它时,Mac 的防火墙都会询问“您希望应用程序 ProjectName 接受传入的网络连接吗?”

我单击“允许”,为其提供管理员名称和密码,然后该应用程序就会适当添加到防火墙允许的传入连接应用程序列表中......直到下次运行。

调试这个同步例程确实很麻烦。每次运行都必须输入管理员和密码,这确实很麻烦。当然,我可以通过以管理员身份运行 Mac 来解决这个问题,但我不想以这种方式损害安全性。

Xcode 是否有一些可以平息防火墙的项目设置?

最佳答案

您应该对您的应用程序进行代码签名。防火墙对签名的应用程序更加宽松。

为此,您需要进入“项目设置”,并在“代码签名”部分中添加一个配置文件作为代码签名身份。

有一个很好的过程描述 here .

关于xcode - 防火墙阻碍 Bonjour 网络调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10363479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com