Answers:
我杀死store*
了活动监视器中的所有进程。然后重新启动了App Store,它开始工作。
试图打开它时,它总是会冻结,我试图终止进程,通过iTunes注销,重新启动,但没有任何效果。我最终通过终端更新了OS和iTunes,一旦我重新启动了应用商店,它又可以正常工作了!
从终端输入
软件更新-l
将为您提供可用的更新。然后,您可以按照类似的方式安装它们:
软件更新-i OSXUpd10.10.4-10.10.4
基于可用更新列表。
资料来源:http : //osxdaily.com/2015/07/01/fix-frozen-app-store-updates-and-high-softwareupdated-cpu/
softwareupdate -i -a
将安装更新。
我只是遇到这个问题,在网上闲逛,并通过重置NVRAM解决了该问题。如果重新启动不能解决问题,通常这是我的第二种解决方法。
以下是Mavericks NVRAM重置说明:http : //support.apple.com/kb/PH14222? viewlocale=zh_CN
重置NVRAM
- 关闭您的Mac。
- 在键盘上找到以下键:Command(⌘),Option,P和R。
- 打开Mac。
- 听到启动声音后,立即按住Command-Option-PR键。
- 按住这些键,直到计算机重新启动,然后再次听到启动声音。
- 释放钥匙。
我在OS X 10.11 El Capitan下遇到了同样的问题,其中App Store会打开一个空白页面,并且没有列出任何错误。
我在多个站点上看到的主要解决方案是:
#4和#5不适用于我
我确实执行了#3,但没有看到任何帮助。
对我来说有效的方法是取消进程(#1),重新启动App Store和“退出”(#6)。效果很好-我有很多待处理的更新。
但是后来我重新启动,空的App Store的问题又回来了。这次,我只尝试了“退出”,但没有成功。终止了流程并打开了App Store,它可以正常工作。
我将尝试使用NVRAM切换,看看是否可以永久使用。否则,我将与Apple一起打开错误报告。
首先,关闭应用程序商店或iTunes等。我通过打开终端来修复此问题,然后获得超级用户终端:sudo su-现在输入密码时要小心。你是根。
接下来,我们要终止所有与App Store相关的过程。这没有任何伤害。让我们使用ps命令找到它们,然后使用grep搜索实用程序深入了解我们想要的内容。
MacBook-Pro:~ root# ps -ef |grep store |grep -vi google
501 9284 1 0 21Dec15 ?? 0:08.90 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeassetd
501 9349 1 0 21Dec15 ?? 0:00.73 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeinappd
501 9353 1 0 21Dec15 ?? 0:01.91 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storedownloadd
501 9459 1 0 21Dec15 ?? 0:00.17 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storelegacy
第二列是我们想要的进程ID。我们要使用kill命令:
kill 9284 9349 9353 9459
这些数字在您的PC上将有所不同。打开应用程序商店,它应该可以工作!我还阅读了其他方法-从钥匙串应用程序中删除了一些Verisign密钥以及其他,但这就是我的解决方法。
ps
和之前的时间窗口内死亡,则kill
如果获得相同的PID,则可能最终杀死其他进程(这不太可能,但可能)。最好使用killall命令,或者至少从脚本执行所有操作以最大程度地减少延迟。