Mac OS X 10.12 安装第三方应用打开时提示安装的文件已损坏

问题描述

以前安装第三方应用,打开时会提示被禁止,在设置->安全性和隐私可以允许,突然被提示安装的文件已损坏,莫名其妙。打开安全和隐私查看,发现允许的应用里面只剩下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

转载于:https://my.oschina.net/u/2558702/blog/872841

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值