一开始是 MAS 应用程序图标上显示徽章,但 MAS 提示“没有可用更新”。根据网上的建议,我重建了 Spotlight 索引。
现在徽章已经消失了,但是:
- 我仍然没有任何更新
- 我购买的所有商品都列在“购买”选项卡中,每个商品旁边都有“安装”按钮 - 就像应用程序未安装一样,但实际上已经安装。
- 当我点击“安装”时,MAS 开始下载,标签最终显示“已安装”。但是当我关闭 MAS 并返回时,我再次看到“安装”按钮,我猜 - 我可以再次下载它。然后又一次。
有些应用程序有较新版本可供下载。但我仍然收到“无可用更新”的提示。
我搜索了答案,但大多数时候我发现人们从其他来源下载了相同的应用程序,导致 MAS 无法更新它。就我而言,没有第二份副本,没有盗版应用程序,但不知何故它们没有显示为“已安装”。
有什么建议么?
答案1
您是否尝试过删除 App Store 的缓存和偏好设置?它似乎可以解决以下链接中类似的问题。他们在更新应用程序时也遇到了问题,尽管他们有一个无法使用的更新按钮。
https://discussions.apple.com/thread/4255607
链接给出的解决方案:
- 垃圾 ~/Library/Caches/com.apple.appstore/Cache.db
- 垃圾 ~/Library/Preferences/com.apple.appstore.plist
- 垃圾 ~/Library/Preferences/com.apple.storeagent.plist
- 垃圾 ~/Library/Cookies/com.apple.appstore.plist
- 清空垃圾箱以删除这些文件
遇到问题的人在使用该解决方案后还重新启动了他们的 Mac,如果这有区别的话。