损坏,无法打开应用程序错误消息


38

我在使用Lion时购买了iBoostUp应用程序,有一天它突然停止工作,我将其卸载了,昨天我得到Mountain Lion希望它可以神奇地修复,但事实并非如此。关于如何还原应用程序的任何线索?

“ iBoostUp”已损坏,无法打开。删除“ iBoostUp”,然后从App Store重新下载!


4
您是否尝试过按照建议从App Store重新下载它?
jtbandes 2012年

Answers:


72

在终端中,运行“ xattr -rc /Volumes/Application.app”,它将对其进行修复(自然,将“ /Volumes/Application.app”替换为您的实际应用程序路径。无需禁用GateKeeper。


3
这与DrJava.app对我有用
Paul Gregory

3
这对我来说是一个开源的UML图表工具(ArgoUML)。绝对只对需要它的应用程序执行此操作似乎比禁用GateKeeper更可取。
斯科特·劳伦斯


1
这适用于Scribbleton
jffgrdnr 2014年

1
在OSX Sierra上为我工作
Marc Smith,

19

我收到了同样的“ [应用程序]已损坏,无法打开的消息。” 尝试在Mountain Lion中运行未签名的应用程序时出错。尤其是Davmail。

尝试在“安全性和隐私”“系统偏好设置”窗格中,设置“允许从任何地方下载应用程序”:

安全与隐私

无论出于何种原因,您可能正在运行该应用程序的旧版未签名版本。


不,这不会解决问题。错误消息指出应用程序已损坏,而不是未签名。
Zr40

5
对于签名问题,我有相同的消息,可悲的是,您不能总是依靠错误消息的正确性。
Tyr 2012年

2
Jar捆绑的Java应用程序也有类似的问题。这解决了。“损坏”的消息是完全错误的。
克莱顿

3
如果某个应用程序说它已损坏,则表示自开发人员签名以来,它已被更改。这可能意味着开发人员在对其签名后不小心对其进行了更改,或者已对其进行了恶意更改。
daviewales 2014年

与@Clayton相同的经验。
ryubro 2015年

3

对于类似的问题,使用(Java)应用程序Sawmill,“允许从任何地方下载应用程序”就足够了。尝试运行该错误时,我遇到了“损坏”错误;然后我将该设置更改为“任何地方”;现在我不再收到该错误。看起来像是Mountain Lion中的错误,某种程度:错误消息可能会好得多,例如,某些消息表明安全性和隐私设置禁止该应用程序。无论如何,谢谢你的建议;有效。


2

从他们的常见问题解答中:

更新错误为“ iBoostUp已损坏且无法打开”的更新后,iBoostUp无法启动。在我们的3.1和3.2更新中,我们间歇性地报告了这一情况。此问题并非特定于iBoostUp,而是与App Store本身有关。要解决,请:从您的应用程序中删除iBoostUp从〜/ Library / Preferences中删除com.ituneup.ituneup.plist和com.ituneup.ituneup.plist.lockfile从Mac App Store下载iBoostUp

如果无法找到上述文件,请尝试以下操作:从“应用程序”->“实用工具”中打开Terminal.app,键入“ rm〜/ Library / Preferences / com.ituneup。*”(不带引号),然后单击[输入]。从应用商店再次下载iBoostUp。

要重新启用您以前的任何购买,请按照常见问题解答条目12中的步骤进行


1

别忘了

xattr -rc / Applications / Miro \ Video \ Converter.app

否则,在编辑应用程序后,您会收到“应用程序已损坏”消息;-)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.