macOS运用程序假如在翻开时提示溃散,该怎样处理?最近一次Apple静默更新之后,Apple删除了TNT的证书,因而运用程序将在7月12日之后溃散。现在的处理方案是自己签名。
CodeSigner Mac版(溃散软件签名修正) 0.9.3 beta 4直装版
检测软件签名是否存在 A8站源码交易平台
1.打开终端,输入【sudo -s】
2.然后会提示你输入开机暗码,你就把暗码输入***,输入过程中不会显现暗码,输入完结后按承认键enter
3.然后再终端输入【xattr 】,再翻开运用程序文件夹,把软件拖到终端,比方把Winclone拖***,终端就会显现【xattr /Applications/Winclone.app】,然后按承认
4.接下来你就会看到com.apple.quarantine,这样的成果,有的软件拖***按承认后会显现com.apple.FinderInfo这样的成果。
5.假如有这样的反应,阐明此软件的签名在,正常状况是不会溃散的。假如溃散了,那就得铲除这个签名。
铲除签名
6.铲除签名的指令【xattr -r -d com.apple.quarantine /Applications/Winclone.app】,输入完结后按承认即可。A8站源码交易平台
mac软件溃散怎样修正
1.呈现溃散问题的mac软件运转时,会呈现以下提示
2.mac软件溃散怎样修正?分两种办法:
在终端中运转
codesign --force --deep --sign - /Applications/name.app
翻开终端输入以下代码
sudo codesign --force --deep --sign - 文件方位(直接将运用拖到终端即可)
或许用以下的指令不需要输入暗码
sudo codesign -f -s - --deep 文件方位(直接将运用拖到终端即可)
例如:cleanmymac
sudo codesign -f -s - --deep /Applications/CleanMyMac X.app
例如:Alfred4
sudo codesign -f -s - --deep /Applications/Alfred 4.app。
必备:Xcode或Apple指令行东西
要装置,履行
xcode-select --install
在您挑选的终端仿真器中,macOS GUI将为您供给装置Xcode(来自Mac App Store)或CLT的选项。假如您装置Xcode,请至少发动一次以完结装置并赞同答应。A8站源码交易平台
或许,您可以运用CodeSigner签署一些运用程序。
注意事项
正常状况下只要一行提示,即成功:
/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【你的app途径】
然后再次履行如下指令即可:
codesign --force --deep --sign - /app path【你的app途径】
A8站源码交易平台