状况一:系统自带保护机制
由于新的MacOS启用了新的保护机制,防止用户运行未经签名认证的APP。在下载回去某些APP后,打开时会有如下类似提示:
其实这个是因为在PJ过程中,APP原有签名被去掉的缘故造成的。
只要如下步骤后,APP就能正常运行了。
1.打开系统自带的终端,输入以下命令:
sudo spctl --master-disable
2.然后打开系统偏好设置,进入【安全性与隐私】
3.确认选中允许【任何来源】
大功告成。
再来试试打开刚才的APP,发现已经可以打开了。
状况二:TNT证书过期
Apple删除了TNT的证书,因此TNT出品的应用程序将在2019年7月12日之后崩溃。目前的解决方案是自己签名。
下载:CodeSigner自签名工具
打开CodeSigner,按如下步骤进行修复即可
如果选择崩溃APP后未出现图二图三界面,那说明系统中没有安装苹果的命令行工具。
安装命令行工具很简单,在终端输入以下命令:
xcode-select --install
在弹出的界面中选择“安装”,如图:
在提示安装成功后,再进行上述的几个步骤进行崩溃APP修复即可。
还有不明白的地方??
欢迎加入我们的QQ群,一起交流讨论吧。
QQ群号:733308953
等你呦~
本站统一解压密码:wkhub.com
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(1)
新增:
1、打开终端;
2、输入以下命令,回车;
sudo xattr -d com.apple.quarantine /Applications/xxxx.app
注意:/Applications/xxxx.app 换成你的App路径(推荐直接将.app文件拖入终端中自动生成路径,以防空格等转义字符手动复制或输入出现错误)
重启App即可。