最近但疼的事情比較多,特別是升級了10.9以后。
難怪10.9會免費,它喵的當我們所有人都是測試開發者,那我們做實驗,到處都是BUG。。。雖然是這么吐槽了,但是實際上也沒有特別大的,能夠影響到我的生活的BUG,除了今天的這個。
10.9對於第三方程序想要獲取權限訪問Mac的硬件好像非常苛刻(應該是BUG),我在學校,使用的是銳捷客戶端上網,這個客戶端需要用到Mac的權限來控制和獲取網卡的信息。以前在10.8的時候,每次我打開銳捷,都會有一個彈窗,提醒我輸入密碼,給它權限,然后它才能正常工作。但是升級10.9以后,問題就來了。。。它有時候彈窗。。有時候又不彈窗。。。。這是什么坑爹情況,有時候我開機的時候沒有看見彈窗,我的銳捷就自動運行了,沒有獲得權限當然不能正常工作。然后如果我這個時候關機,然后再開機,彈窗就又會出來了。。。呵呵~。。。昨天開始,彈窗再也沒出現過了。這個嚴重影響了我的生活,沒有銳捷我完全不能上網。
吐槽結束,於是我開始找尋能讓MacOSX用管理員權限使用App的辦法。找到了兩個辦法:
1.使用Root用戶登錄。
注銷,重新選擇用戶登錄,在用戶名一欄填上 root ,密碼就是電腦的密碼,如果沒有特別設置過的話。進入系統以后就可以不用輸入密碼用管理員權限打開任何東西。
這個方式非常徹底,解決了一切的問題,但是有幾點不太好。首先,這個用戶在業界被稱為敢死小分隊,意思是在這個權限做的很多動作可能會破壞系統,並且導致一些不可預料的問題。然后,在root用戶並不能完全繼承我在正常用戶下的所有對系統的設置,它使用的是默認界面,默認設置,如果我要恢復正常工作,我還要重新設置環境,這個相當麻煩。
所以我並沒有使用這個方法。
2.使用終端打開
打開終端,輸入命令:sudo open -a AppName
然后按照提示輸入密碼就可以正常使用了。
雖然有點點麻煩,但是還是算能用的辦法。。。