怎样修复 5 个常见的 Mac App Store 问题和问题

从 Mac App Store 安装软件通常只需点击几下。 但是当出现问题时会发生什么?

无论应用程序下载失败、购买应用程序时出现错误,甚至看到空白的 App Store 页面,我们都会向您展示怎样解决常见的 Mac App Store 问题。

1. 缺少 App Store 购买

您从 Mac App Store 购买的应用程序收集在 已购买 部分。 这些应用程序与您的 Apple ID 相关联,这意味着如果您拥有多台 Mac 计算机,您可以在所有这些计算机上安装您的应用程序。 这些应用程序始终可以更新,您可以随时重新安装它们。

购买页面按时间顺序列出所有应用程序。 您可以直接从此页面打开或安装它们,但有时您会注意到它们不见了。 导致这种情况的原因有多种:

  • Apple 已删除该应用程序,因为它已过时或不符合应用程序审查指南。
  • 开发人员不再有兴趣销售该应用程序。
  • App Store 可能会自动隐藏您长时间未安装或存在兼容性问题的应用。

当应用程序被隐藏时,您将不再在 已购买 屏幕,您将不会收到它的更新通知。 但是您仍然可以通过一些挖掘来查看这些隐藏的应用程序。

打开 应用商店,然后单击 商店 > 查看我的帐户. 登录以查看您的帐户信息。 然后在 帐户信息 页面,向下滚动到 隐藏物品 部分并单击 管理.

现在点击 取消隐藏 您想要再次显示的每个应用程序的按钮。

通过此修复程序,您将能够恢复所有丢失的应用程序。 请注意,如果该应用程序不可用,则单击该应用程序将不会执行任何操作。 检查开发者的网站或社交媒体页面,看看开发者是否仍然活跃。

2. 应用程序错误地显示为已安装

Mac App Store 包含有关您 Apple ID 的所有信息。 它知道您正在使用哪个帐户,并跟踪您的应用程序所有权。 有时,您可能会遇到 App Store 错误报告已安装特定应用程序的问题,因此不会让您下载它。

您可能还会看到误导性消息 您有其他可用的更新 帐户,即使您使用一个 Apple ID。 这种类型的错误可能由于各种原因而发生。

原因一:缓存文件夹问题

在这种情况下,您必须手动清除缓存文件夹以解决问题。 在继续执行这些步骤之前,请确保您已备份 Mac。

退出 Mac App Store Cmd + Q 捷径。 打开 终端 并输入以下命令:

open $TMPDIR../C/com.apple.appstore/

Entercom.apple.appstore 文件夹将在 Finder 中打开。 删除此文件夹的内容。 重新启动 Mac App Store。 请注意,这是一个系统缓存和临时文件夹。 请勿删除此目录以外的任何文件或文件夹。

如果您遇到持续的验证错误或不正确的下载状态问题,请使用此方法来解决问题。

原因 2:其他驱动器上的 Beta 应用程序

安装时会出现此类问题 beta 另一个分区或外部驱动器上的 macOS 版本。 您在其上安装的应用程序会被 Spotlight 编入索引。 系统创建的索引将使 App Store 认为该应用程序的副本存在于另一个驱动器上。 它会拒绝下载或更新主分区上的应用程序。

解决这个问题很简单; 您必须删除应用程序的重复副本并重建 Spotlight 索引。

打开 苹果菜单 并选择 系统偏好设置. 选择 聚光灯 进入并切换到 隐私 标签。

点击 列表底部的选项卡。 将弹出一个新的 Finder 窗口。 添加 麦金塔高清 (或任何你命名的)到这个列表和 close 这 系统偏好设置 窗户。 我还建议您注销您的帐户并重新登录。 此驱动器的索引将停止。

现在回到 隐私 选项卡并单击 签名删除 麦金塔高清 驾驶。 关上 系统偏好设置 窗户。 系统将开始重新索引磁盘驱动器上的所有内容,这需要一些时间。

原因 3:其他用户帐户上的应用更新

如果您使用具有其他用户帐户的共享计算机,那么您可能会遇到类似的问题。 您在其他帐户上安装的应用程序应该不会造成问题。 但是如果你删除了用户账号,App Store 不会知道你已经这样做了,会遇到类似的问题。

要解决此问题,请按照上一节中的步骤重建 Spotlight 索引。

3. 应用更新或下载卡住

App Store 为系统和第三方应用程序提供定期更新。 在某些情况下,下载未完成并且可能在过程中挂起。 你可能会看到一个熟悉的 等待 或者 安装—计算 消息就在下载进度条下方。

为了解决这个问题,我们将看看幕后发生了什么。

删除缓存文件夹

下载开始时,App Store 会在缓存文件夹中创建许多临时文件。 它们包括一个 Spotlight 元数据文件、不完整的安装程序文件和一个包含您正在下载的应用程序详细信息的 PLIST 文件。

在第一步中,您必须如上所述清除 App Store 缓存文件夹。 退出 Mac App Store,然后打开一个 终端 窗口并键入以下命令:

open $TMPDIR../C/com.apple.appstore/

Entercom.apple.appstore 文件夹将在 Finder 中打开。 删除里面的所有内容。 接下来,您必须删除用户 com.apple.appstore 文件夹。 为此,请访问

~/Library/Caches/com.apple.appstore

并删除文件夹中的所有文件 缓存数据 文件夹。

删除更新文件夹的内容

当应用程序下载完成时,包从临时缓存文件夹移动到

MacintoshHD/Library/Updates

如果应用程序在安装过程中卡住或由于某种原因损坏,请清除此文件夹的内容。 否则,跳过此步骤。

杀死罪魁祸首 App Store 进程

删除缓存文件夹的内容后,接下来需要从活动监视器中终止罪魁祸首进程。 这将确保当您重新下载更新时,进程不会再次挂起。

打开 活动监视器 并将其视图设置为 所有流程. 输入 店铺 搜索 App Store 相关进程,并强制退出所有这些守护进程:

  • 商店下载: 处理在 App Store 中找到的应用程序的下载。
  • 商店安装: 涵盖应用程序安装及其更新。
  • 店铺资产: 处理 App Store 的所有资源和语言文件。
  • 店铺账号: 负责身份验证,并充当与您的 Apple ID 帐户的桥梁。

暂时不要打开 App Store,因为还有一个步骤可以解决这个问题。

删除首选项文件

转到 Finder 并按 Cmd + Shift + G 打开 转到文件夹 盒子。 转到以下文件夹:

~/Library/Preferences

在这里,删除以下文件:

  • com.apple.appstore.plist
  • com.apple.storeagent.plist

现在去

~/Library/Cookies

并删除此文件:

  • com.apple.appstore.binarycookies

删除所有首选项文件后,选择 苹果菜单 > 关机. 然后按电源按钮再次启动您的 Mac,问题应该消失了。

4. 空白的应用商店页面

Mac App Store 最臭名昭著的问题之一是它何时显示错误消息 无法连接到 App Store. 这有多种原因,但您可以解决它们。

首先,您必须检查您的互联网连接。 打开 苹果菜单 > 系统偏好设置. 选择 网络 项目并确保左侧边栏中的网络旁边有一个绿色图标。 如果网络旁边有一个红色图标,则表示您的互联网连接已断开。

有时这个问题可能不是你的问题。 看看苹果的 系统状态页面. 在这里,您可以查看有关 Apple 服务(例如 iCloud、App Store 等)状态的信息。

如果特定服务旁边有一个红色图标,则表示它已关闭。

如果您仍然看到错误消息,即使绿灯亮起,请选择 商店 > 登出 并退出 App Store。 重新启动应用程序并再次登录。

5. 购买应用程序时的错误

很少,你可能会看到一个奇特的 我们无法完成您的购买:未知错误 购买应用程序时的消息。 当您更新 macOS 或使用多个 Apple ID 时会出现此问题。

打开 App Store 和 iTunes,并确保您在这两个应用程序中使用相同的 Apple ID。 如果您使用两个单独的 Apple ID,则退出应用程序,退出它们,然后使用一个 Apple ID 重新登录。

如果您仍然看到相同的错误消息,则您可能遇到了 iTunes 条款和条件的问题。 当您对 macOS 进行重大更新时,Apple 希望您再次接受这些条件。 在这种情况下,退出应用程序,接受新的条款和条件,然后重新启动它们。 您可能需要重新启动以提示接受对话框。

不要忘记获得 App Store 的大折扣

这些年来,Apple 倾向于忽略 Mac App Store。 它很慢,并且存在许多错误和稳定性问题。 排除错误很困难,因为当 App Store 出现问题时,它不会崩溃——它只是拒绝工作。

随着 macOS Mojave 的推出,App Store 将得到巨大的升级。 我们不知道这是否会消除这些常见错误。

解决 App Store 问题后,请不要忘记,您可以节省购买 App Store 应用程序的费用。 看看这些方法可以找到 Mac 和 iPhone App Store 的折扣。