Cra*_*lle 8 reinstall mac-app-store osx-lion macos
长话短说:
我将错误的应用程序放入“清理我的 mac”中,然后点击了“取消”,但为时已晚。
我重新启动,应用商店说它有更新,当我打开应用商店时,它显示我刚刚卸载的应用程序的更新。
我尝试单击“更新”,但它给我一个错误,说它在“下载”后无法安装。
当我尝试进入“已购买的应用程序”时,它显示该应用程序已卸载,因此我单击“安装”并收到一条错误消息,指出它已安装。
我正在运行 Lion OS X,最新版本,更新,mac book pro 只有几个月大。
我尝试在整个系统中搜索以删除应用程序的所有痕迹,重新启动应用程序商店后不再显示应用程序并且不再显示更新,但在应用程序页面上它仍然显示“更新”。
我尝试从 appstore 的桌面 OUT 重新安装该应用程序,并再次说该应用程序“已安装”。
因此,在阅读了有关 Lion 的更多信息后,我发现了一篇文章,其中谈到了“BundleID”是告诉应用商店已安装和需要更新的东西,但是我找不到 BundleID 所在的位置。
有什么想法吗?
我试过 CCleaner、AppCleaner 等,但没有一个显示该应用程序,主要是因为它已被卸载。
更新
我已经与 Apple 支持人员交谈,他们确认系统中有一个单独连接的文件,用于告诉系统是否有可用更新,但他们拒绝通知我任何进一步的细节。
Apple 还把我从技术支持转介到 iTunes App Store,而不是 Mac App Store 支持,从那里我被转介到 AppleCare,他们目前正在“调查”这个问题。
希望对于有类似问题的人来说,会有一个易于实施的修复程序,这似乎是一个比我以前想象的更常见的问题。
Apple 的官方支持政策不支持此修复程序
一次将这些代码粘贴在一行中:
rm -r ~/Library/Caches/com.apple.appstore
rm -r ~/Library/Caches/com.apple.storeagent
rm ~/Library/Preferences/com.apple.appstore.plist
rm ~/Library/Preferences/com.apple.storeagent.plist
rm ~/Library/Cookies/com.apple.appstore.plist
Run Code Online (Sandbox Code Playgroud)导航至:Launchpad > System Preferences > Spotlight > Privacy(标签)
当 Mac App Store 启动时,它会扫描所有应用程序,无论它是否通过 MAS 安装,它都会选择通过 MAS 安装的应用程序,然后提供任何更新,一旦触发更新,它就会嵌入到这些文件中(通过加密字符串)并保持在那里直到清除或更新。
此方法删除包含部分更新字符串的文件,当应用商店找不到该字符串时,它会清除更新状态,您应该可以通过应用商店卸载并重新安装(我刚刚成功完成此操作)和/ 或更新到较新的版本。
这种方法是由一位下班的 Apple 员工向我建议的,因此实际上并不代表 Apple 的官方支持政策。
归档时间: |
|
查看次数: |
15945 次 |
最近记录: |