因为近期Apple苹果公司删除了TNT团队的开发者证书,所以在2019年7月12日后所有经过TNT和谐过的软件都不能运行了,临时的解决办法,就是自己签名,具体往下看。
准备工作
- 安装xcode
安装xCode,你可以在App Store中下载安装,并且至少运行一次。 - 安装Command Line Tools 工具
打开终端工具输入如下命令:
xcode-select --install
弹出后选择继续安装。
签名
- 打开终端工具输入并执行如下命令:
codesign --force --deep --sign - /app path
注意后面的(/app path)为软件路径,你也可以打开访达,找到要签名的软件,直接拖入 终端 界面,即可自动生成路径。
正常情况下只有一行提示,即成功:
/app path : replacing existing signature
- 如遇如下错误:
/app path : replacing existing signature
/app path : resource fork,Finder information,or similar detritus not allowed
先在终端执行:
xattr -cr /app path
然后再次执行如下指令即可:
codesign --force --deep --sign - /app path
好了,重新打开这个APP吧。