領結應用程序在這裏:http://bowtieapp.com。二進制但不是源可用。如何對macOS二進制代碼進行編碼以停止防火牆權限請求?
它在macOS Sierra 10.12.5 Beta
上存在活動防火牆導致它在每次啓動時請求防火牆權限的問題。我懷疑這隻能通過編碼解決。
有一個古老的修復不再似乎工作: https://ivadrenaline.wordpress.com/2015/07/07/do-you-want-the-application-to-accept-incoming-network-connections/
您可以登錄框架,但是當你簽署了整個應用程序,你可以:
/Applications/Bowtie.app/: resource fork, Finder information, or similar detritus not allowed
使用谷歌搜索錯誤導致:https://developer.apple.com/library/content/qa/qa1940/_index.html
但在運行時0123應用程序上的會導致簽名無誤地繼續進行,但仍不會防止出現防火牆對話權限請求。
我也試過deep
版本的簽名過程沒有工作。
我覺得蝴蝶結有應用程序本身和一個輔助應用程序,所以它可能有一個以上的可執行文件,以及與此有關的項目:Application with multiple executables appears signed but triggers firewall warning 另外: Why is OSX continually asking for firewall permission for my app which is signed? 這個充滿希望的答案也沒有工作: https://stackoverflow.com/a/40067738/365478
這是什麼修復?