Answers:
虽然我不确定,但如何实现我的结果,但是重新启动后,一个应用程序商店应用程序的更新现在消失了。我做了什么:
将以下文件和文件夹移动到某个备份位置
_MASReceipt
(夹)重启
如果这样不起作用,请从包装内容中删除以下其他项目:-(_CodeSignature
文件夹)- CodeResources
(别名)
也许这还不够,(在我的测试中,我也做了以下工作),尝试:
Library
(在Finder的“转到”菜单上单击鼠标右键,选择“库”)com.apple.appstore
文件夹移到其他地方(备份位置)完成上述步骤后,AppStore不会显示“ Blackmagic Disk Speed Test.app”的可用更新。
警告:以上所有内容仅在一个应用中经过测试,需要更多测试,它绝对没有任何保证,当您的计算机燃烧,被外星人抢劫或其他任何侵害时,也不要怪我。
sudo find /Applications -type d -name "_MASReceipt" -delete
。没有sudo
和-delete
先运行。
我通常会使用Mac,默认情况下允许App Store和Signed应用程序运行,因此我使用了jm666的答案并将其缩减为一个步骤:
我有备份,因此可以从应用程序的内容中删除内容并进行测试。这对我来说在10.8.2到10.8.4上有效,但是将来可能会出错,因此请谨慎使用此答案。
登录Mac AppStore后,转到“购买”面板,右键单击“下载,安装或已安装”按钮-右侧的任何按钮-并显示“隐藏”选项。
有关详细信息,请参见此Apple支持页面。在Mac App Store上隐藏和取消隐藏购买的商品:http : //support.apple.com/kb/HT4928
“注意:将商品从“购买”页面中隐藏后,您将不再收到它们的更新通知。”
_MASReceipt
文件夹确实可以抑制所有更新,实际上删除了该应用程序,这是App Store在10.8.2及更低版本上关心的事情。
2015年4月4日更新如何在优胜美地执行此操作
嗨伙计,
我很高兴找到这篇文章。非常感谢。就我而言,我购买了一个应用程序,并阅读了即将发布的更新,其中包含广告,当我为此付费时,这对我来说是NoGo。因此,我决定坚持使用没有广告的旧版本。但不幸的是,在优胜美地,它对我不起作用。经过一番尝试和错误后,我发现了解决方法,如下所示:
首先,删除_MASreceipt导致AppStore无法按需要更新应用程序,但是不幸的是,由于此更改,App无法再启动,因为它可能已损坏。
就我而言,我在代码签名文件的末尾找到了对_MASreceipt文件的引用。因此,我删除了此引用,包括XML结构的后续dict / dict部分和.... tararara ;-) ...,它像一个魔术一样工作。
App会像往常一样启动,并且App Store更新会忽略它。
我不知道这是否也适用于其他应用程序,但值得尝试。
玩得开心
德国最好的老婆
这个问题无法解决。为什么?
因为OSX显示通知消息“准备安装更新”,但是-愚蠢地-它不告诉您要还原哪个应用程序。
其次,您无法登录到App Store,因为旧用户的电子邮件显示为灰色且无法更改,这也是白痴。
引言文本还建议,如果Apple ID遇到任何问题,请创建一个新的ID。但是,“创建新应用或将应用转移到另一个Apple ID”不可用。
对于应用程序开发人员来说,显而易见的解决方案是显示应用程序的名称,以便可以将其删除,即IOW,这样,在找到引起问题的应用程序之前,您无需删除所有可能的应用程序。
解决方案的第二部分是检测计算机上已经建立了新用户,因此,询问该新用户他/她是否要保留现有应用程序,将Apple ID替换为其自己的ID或类似。
这些在Apple中的开发人员,年龄多大?他们得到报酬吗?抱歉,这很讽刺,但是这种情况已经持续了多年,Apple可能不会读取这样的线程。
如果您的设备上有该应用程序:请按住任意应用程序将其卸载,直到它们都开始抖动为止。将红色X按下要删除的X。
如果您在iTunes侧面的“应用程序”下看到该应用程序,则可以通过右键单击(在Mac上按住Option键并单击)并选择“删除”,将其删除。您也可以单击它以使其突出显示,然后按键盘上的Delete键。
最后,您可以“隐藏”购买。转到iTunes Store主页,然后导航至“购买”。在主页上,它位于右侧的“快速链接”部分中,在第二部分中,它是第二个链接。点击顶部的应用。将鼠标悬停在有问题的应用上,然后点击其左上角的X。这将一起“隐藏”购买。