我花了两天时间快速了解mac os的防火墙状态。 我做了一些研究并用谷歌搜索。所以我知道要阅读com.apple.alf.plist的globalstate密钥。 我可以在Objective-C中找到代码 Objective-C: Check Firewall status in OSX? 但这行不通。 我尝试如下快速阅读com.apple.alf.plist。
let path = "/Library/Preferences/com.apple.alf.plist"
let _dictionary = NSDictionary(contentsOfFile: path)
但是_dictionary是零。
我的MacOS是Mojave 10.14.6,而Swift是5。
我将不胜感激。