Mac OS X 10.12 安裝第三方應用打開時提示安裝的文件已損壞

分類:IT技術 時間:2017-04-04
## 問題描述
以前安裝第三方應用,打開時會提示被禁止,在設置->安全性和隱私可以允許,突然被提示安裝的文件已損壞,莫名其妙。打開安全和隱私查看,發現允許的應用裏面只剩下AppStore,AppStore和被認可的開發者,沒有了任何來源。如何解決這個問題呢?

## 解決方案
### spctl命令
管理SecAssessment system policy security的命令
```
Usage: spctl --assess [--type type] [-v] path ... # assessment
       spctl --add [--type type] [--path|--requirement|--anchor|--hash] spec ... # add rule(s)
       spctl [--enable|--disable|--remove] [--type type] [--path|--requirement|--anchor|--hash|--rule] spec # change rule(s)
       spctl --status | --master-enable | --master-disable # system master switch
```
### 一勞永逸的方法
直接關閉SecAssessment system
```
sudo spctl --master-disable
```
執行該命令成功後,在安全與隱私就可以看到任何來源被選定
### 允許某個應用
```
# 查詢是否允許
sudo spctl -a /Applications/Mail.app
# 允許一個app
spctl --add --label "My Stuff" /Applications/Frobozz.app
```

Tags: AppStore security 解決方案 change system

文章來源:


ads
ads

相關文章
ads

相關文章

ad