Q: macOS 連接公用 WiFi 登入畫面一片空白並出現登入錯誤訊息?
A: 在 ~/Library/LaunchAgents 中新增一個檔案名為 my.shim.catalina.captivenetworkassistant.plist
內容如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" \
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my.shim.catalina.captivenetworkassistant</string>
<key>LowPriorityIO</key>
<true/>
<key>ProgramArguments</key>
<array>
<string>open</string>
<string>/System/Library/CoreServices/Captive Network Assistant.app</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Library/Preferences/SystemConfiguration</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
|
接著依序執行如下指令
1
| cd ~/Library/LaunchAgents
|
1
| launchctl load my.shim.catalina.captivenetworkassistant.plist
|
1
| launchctl start my.shim.catalina.captivenetworkassistant
|
重啟電腦即可解決問題 👌
若要刪除此背景服務:
1
| cd ~/Library/LaunchAgents
|
1
| launchctl stop my.shim.catalina.captivenetworkassistant
|
1
| launchctl unload my.shim.catalina.captivenetworkassistant.plist
|
1
| rm my.shim.catalina.captivenetworkassistant.plist
|
我參考的解決文章中提到 10.15.1 版本中已解決此問題,但我 11.2.3 版本仍遇到此問題 😭
Quick Fix 是一些我自己平時遇到各種小問題的合輯,並提供自己的快速解法
參考
macOS Catalina WiFi issue — captive portal broken
評論