App Store 无法在 Mac 上运行? 9 个修复

已发表: 2022-12-11

蓝色背景上的 Apple Mac App Store 徽标

如果 App Store 无法在您的 Mac 上运行,可能的修复方法包括:强制退出它、禁用任何正在运行的 VPN、重新启动您的 Mac、使用安全启动模式、更新 macOS、注销、检查关联的 Apple ID 以及重置默认钥匙串。 Apple 的 Mac App Store 服务器也有可能出现故障。

有些应用程序只能在 Apple 的店面找到,当 App Store 无法在您的 Mac 上运行时,这会让人更加沮丧,而且原因尚不清楚。 以下是您可以尝试让 Mac App Store 重新运行的一些修复。

强制退出 Mac App Store

有时退出应用程序是不够的。 macOS 倾向于闲逛并等待应用程序完成其正在执行的操作(例如保存文档),然后才会退出。 如果 App Store 应用程序崩溃并且无法运行,它可能永远不会使用简单的“退出”命令关闭。 在这种情况下,您需要自己处理事情。

右键单击停靠栏中的 Mac App Store 图标,然后按住键盘上的“Option”键。 您会看到“退出”更改为“强制退出”,您可以使用它立即终止应用程序。 如果应用程序不工作,您还可以使用活动监视器强制退出应用程序。

按住“Option”键强制退出 Mac App Store

应用程序关闭后(您将不再在其停靠图标旁边看到一个点以指示它仍在运行,并且它将不再出现在活动监视器的进程列表中)尝试再次打开它。 如果是简单的崩溃导致了问题,那么 Mac App Store 应该可以恢复正常。

禁用您的 VPN

VPN 通过端到端的加密“隧道”路由您的流量,以向您的 ISP 隐藏您的浏览活动、隐藏您的 IP 地址和其他与隐私相关的事情。 有时 VPN 会导致问题,因此如果 Mac App Store 似乎存在连接问题,请尝试完全关闭 VPN。

禁用您的 VPN 以解决连接问题

某些 VPN 客户端甚至允许您对某些应用程序进行例外处理,其中流量未加密。 这取决于您在 Mac 上运行的 VPN 服务和客户端,但如果关闭 VPN 可以解决问题,您以后可能需要考虑一下。

重新启动您的 Mac

重新启动计算机可以解决各种问题,不可靠的 Mac App Store 可能只是其中之一。 有时后台进程停止工作或变得无响应,这会导致依赖它们的应用程序或服务出现问题。 从冷启动 macOS 会重新启动所有这些进程,因此总是值得一试。

单击“Apple”徽标,然后选择“重新启动”并等待重新启动您的 Mac。

重新启动 macOS 以解决无数问题

尝试安全启动

在安全模式下重新启动 Mac 会强制 macOS 扫描(并可能修复)未解决的问题。 它还会阻止启动项等软件正常启动。 它可能比标准启动需要更长的时间,但如果您遇到无法解释的问题,似乎没有其他方法可以解决,那么这样做是值得的。

以安全模式启动 Mac 的过程略有不同,具体取决于您的机型。 点击屏幕左上角的Apple标志,然后选择“关于本机”,注意“芯片”说明。

如果您有配备 M1 或更高版本的Apple Silicon Mac (2020 年之后生产的机型):

  1. 使用 Apple > 关机以完全关闭 Mac。
  2. 计算机关闭后,按住电源按钮(Touch ID 按钮)直到出现“正在加载启动选项”。
  3. 选择您的启动音量,然后按住 Shift 键。
  4. 单击“在安全模式下继续”以继续安全启动。

如果您有一台基于 Intel 的Mac(2020 年或更早生产):

  1. 使用 Apple > 关机以完全关闭 Mac。
  2. 计算机关闭后,按下电源按钮(Touch ID 按钮),然后立即按住 Shift 键。
  3. 正常登录(您可能需要登录两次)。

您可以通过单击屏幕左上角的 Apple 徽标,然后按住键盘上的“选项”按钮并从列表中选择“系统信息”来确认您处于安全模式。 单击侧边栏中的“软件”标题,然后在“启动模式”旁边查找“安全”。 (如果您看到“正常”,您仍处于标准启动模式;请重试。)

检查您的安全启动尝试是否成功

在安全模式下启动后,正常重启 Mac 并尝试再次启动 Mac App Store。

将 macOS 更新到最新版本

更新您的 Mac 软件可以解决 App Store 的各种问题以及其他在 macOS 中无法运行的问题。 (更新偶尔也会引入新问题。)您可以在 macOS 13 Ventura 上的“系统设置”>“通用”>“软件更新”下执行此操作,或在早期版本的 macOS 上“系统偏好设置”>“软件更新”下执行此操作。

将 macOS 更新到最新版本

在这里您可以找到两种类型的更新。 有标准的“补丁”可以逐步修复错误并提高系统性能(例如,macOS 13.0.2),或者您可能会看到更大的系统升级,将您的 Mac 更新到最新版本的 macOS(例如,macOS 13 Ventura ).

注销,然后重新登录

有时问题与您的帐户有关,而不是与底层软件有关。 如果 App Store 一直要求输入密码,这可能会解决您的问题。

使用“Store”菜单退出 Mac App Store

打开并选中 Mac App Store 应用程序后,点按屏幕顶部的“商店”,然后选择列表底部的“注销”。 现在使用 Store > Sign In 选项再次登录。

特定应用程序不会更新? 检查关联的 Apple ID

您知道吗,可以使用“商店”>“注销/登录”选项登录其他人的 Apple ID,下载他们购买的应用,然后重新登录您自己的帐户? 虽然这听起来像是与朋友和家人分享购买的可靠方式,但在更新应用程序时会带来问题。

这可能会导致 Mac App Store 不断请求密码来更新链接到其他人 Apple ID 的应用程序。 如果您不知道密码,应用程序将无法更新,并且无情的请求仍在继续。 您需要知道与该帐户关联的密码,或者只需从您的应用程序文件夹中删除该应用程序。

从“应用程序”文件夹中删除链接到另一个 Apple ID 的应用程序

检查 Apple 服务器的状态

有时问题不在您这边,而是由服务中断引起的。 在继续下一步之前,请仔细检查 Apple 的系统状态页面,确保 Mac App Store 或相关服务没有任何问题。 如果是,请考虑等待它结束后再继续。

使用 Apple Status 检查 Mac App Store 是否已启动

重置默认钥匙串

有一些证据(比如这篇 Reddit 帖子)表明 Mac App Store 无响应可以通过重置默认本地和 iCloud 钥匙串来解决。 除了原始发帖者之外,许多其他评论者也确认该解决方案有效。 这是一个激烈的举动,因为您将丢失所有存储的密码,并且需要在系统范围内重新登录。

另一位 Reddit 用户描述了所有与 Touch ID 相关的指纹和保存的密码都被删除了,消息应用程序中断,在链接的 iPhone 上禁用了文本消息转发,Handoff 被禁用,扩展程序从 Safari 中删除,联系人在视频对话。 这些问题及时得到解决(相关设置可以再次打开)。

在 Keychain Access 中重置默认钥匙串作为最后的手段

要继续,请启动 Keychain Access(使用 Spotlight 搜索它,或在“应用程序”>“实用程序”下找到它),然后单击屏幕顶部的“Keychain Access”,然后单击“设置”(或“首选项”)。 现在点击“重置默认钥匙串...”继续。

其他安装软件的方法

Mac App Store 只是您可以在 Mac 上安装和更新应用程序的众多方式之一。 一些应用程序既可以在 App Store 上使用,也可以直接从开发人员那里获得,而其他应用程序可以使用 Homebrew 等服务轻松安装。