Mac App Store เปิดเป็นหน้าจอว่าง ไม่สามารถสลับระหว่างตัวเลือกเมนู


41

วันนี้ฉันพยายามเปิด App Store เพื่ออัปเดตซอฟต์แวร์บางตัว แต่เมื่อเปิดขึ้นมาฉันจะเหลือหน้าจอว่างเปล่า:

หน้าจอ App Store ว่างเปล่า

นอกจากนี้เมื่อฉันคลิกที่รายการเมนูในแถบด้านบนหลายรายการจะเน้นเป็นสีน้ำเงิน (แต่หน้าจอว่างเปล่าจะไม่เปลี่ยนแปลง):

ป้อนคำอธิบายรูปภาพที่นี่

ไม่มีใครรู้ว่าทำไมสิ่งนี้เกิดขึ้น? ฉันใช้ Mac OSX 9.1 (Mavericks)


1
ฉันไม่ทราบสาเหตุที่เกิดขึ้น แต่ขั้นตอนแรกที่ฉันต้องทำคือเริ่มต้นใหม่
dwightk

3
อย่างจริงจังตลอดเวลาและคำตอบที่ดีที่สุดที่เรามีคือ "รีบูต" ฉันมีปัญหานี้มาหลายเดือนแล้วและฉันรีบูทจากนั้นก็ใช้งานได้เล็กน้อยจากนั้นปัญหาก็จะกลับมาอีกครั้งฉันไม่ควรรีบูต อย่างต่อเนื่องเพียงเพื่อไปที่ App Store น่ารำคาญมาก

1
2 ปีต่อมาและพวกเขายังไม่ได้แก้ไข
เทฟลอน Ted

คำตอบ:


75

ฉันฆ่าstore*กระบวนการทั้งหมดในการตรวจสอบกิจกรรม จากนั้นเปิดใช้งาน App Store อีกครั้งและเริ่มทำงาน


2
ขอบคุณ โดยเฉพาะอย่างยิ่งมันถูกฆ่าตายโดยเฉพาะอย่างยิ่งสำหรับฉัน
Syclone0044

นิสัยดีสำหรับฉันเช่นกัน
ระเบียง

1
แปลกไม่ใช่แม้แต่การรีบูตช่วยแก้ไขปัญหานี้ แต่การฆ่ากระบวนการเหล่านี้ด้วยตนเองก็ทำได้
Glenn Schmidt

เป็นเรื่องที่น่ากลัวเสมอเมื่อกระบวนการฆ่าระบบแก้ปัญหา
130e13a

สิ่งนี้ไม่ทำงานใน macOS Sierra มันยังคงแสดงหน้าว่างของมัน มีวิธีอื่นในการแก้ไขปัญหานี้หรือไม่?
chenghuayang

10

ฉันจะหยุดเมื่อพยายามเปิดฉันพยายามฆ่ากระบวนการออกจากระบบผ่านทาง iTunes รีสตาร์ทและไม่มีอะไรทำงาน ฉันสิ้นสุดการอัปเดตระบบปฏิบัติการและ iTunes ผ่านเทอร์มินัลและเมื่อฉันรีสตาร์ทแอพสโตร์ก็ทำงานได้อีกครั้ง!

จากเทอร์มินัลพิมพ์

ซอฟต์แวร์อัปเดต -l

จะให้การอัปเดตที่มีให้คุณ จากนั้นคุณสามารถติดตั้งพวกเขาทำสิ่งที่คล้ายกับ:

ซอฟต์แวร์อัปเดต -i OSXUpd10.10.4-10.10.4

ขึ้นอยู่กับรายการของการปรับปรุงที่มีอยู่

ที่มา: http://osxdaily.com/2015/07/01/fix-frozen-app-store-updates-and-high-softwareupdated-cpu/


1
นอกจากนี้ยังsoftwareupdate -i -aจะติดตั้งการปรับปรุง
Meekohi

4

ฉันเพิ่งมีปัญหานี้แหย่ทางออนไลน์และแก้ไขมันด้วยการรีเซ็ต NVRAM โดยทั่วไปแล้วเป็นวิธีแก้ปัญหาที่สองของฉันหากการรีบูตเครื่องไม่สามารถแก้ไขได้
นี่คือคำแนะนำการรีเซ็ต Mavericks NVRAM:
http://support.apple.com/kb/PH14222?viewlocale=th

กำลังรีเซ็ต NVRAM

  1. ปิดเครื่อง Mac ของคุณ
  2. ค้นหาคีย์ต่อไปนี้บนแป้นพิมพ์: Command (⌘), Option, P และ R
  3. เปิดเครื่อง Mac ของคุณ
  4. กดปุ่ม Command-Option-PR ค้างไว้ทันทีหลังจากที่คุณได้ยินเสียงเริ่มต้น
  5. กดปุ่มเหล่านี้ค้างไว้จนกระทั่งคอมพิวเตอร์รีสตาร์ทและคุณได้ยินเสียงเริ่มต้นเป็นครั้งที่สอง
  6. ปล่อยปุ่ม

1

โซลูชันการรับรองไม่ทำงานสำหรับฉันการรีบูตไม่ทำงานสำหรับฉัน

ฆ่ากระบวนการ storeuid ภายใต้บัญชีผู้ใช้ของฉันเปิด App Store และได้รับการแก้ไข


1

ฉันมีปัญหาเดียวกันภายใต้ OS X 10.11 El Capitan ที่ App Store จะเปิดเป็นหน้าว่างและไม่มีข้อผิดพลาดในรายการ

โซลูชันหลักที่ฉันเห็นในหลาย ๆ ไซต์คือ:

  1. ฆ่ากระบวนการ "เก็บ" (ดูหัวข้อนี้)
  2. Zap NVRAM (เคยถูกเรียกว่า PRAM) [รีบูตและกด command-option-pr ค้างไว้จนกว่ามันจะวนรอบเสียงรีบูต 2-3 ครั้ง]
  3. ใช้คำสั่งเทอร์มินัลเพื่อลบไฟล์การตั้งค่า (Plist)
  4. ลบซอฟต์แวร์ Anti-Virus / Mal-ware
  5. ตรวจสอบการตั้งค่าเครือข่ายและลบพร็อกซี่ใด ๆ
  6. ใน App Store ไปที่เมนู Store และ "ออกจากระบบ"

# 4 และ # 5 ไม่ได้ใช้กับฉัน

ฉันได้แสดง # 3 แต่ไม่เห็นความช่วยเหลือจากสิ่งนั้น

สิ่งที่ใช้ได้ผลสำหรับฉันคือการผสมผสานการฆ่ากระบวนการ (# 1) การรีสตาร์ท App Store และ "ออกจากระบบ" (# 6) ซึ่งใช้งานได้ดีมาก - ฉันมีการอัปเดตจำนวนมากที่รอการอนุมัติ

แต่หลังจากนั้นฉันรีบูทใหม่และปัญหาของ App Store ที่ว่างเปล่ากลับมา ครั้งนี้ฉันลองแค่ "ออกจากระบบ" และนั่นก็ไม่ได้ผล ฆ่ากระบวนการและเปิด App Store และใช้งานได้

ฉันจะทำการทดลองกับการจับคู่ NVRAM และดูว่ามันใช้งานได้ถาวรหรือไม่ มิฉะนั้นฉันจะเปิดรายงานข้อผิดพลาดกับ Apple


0

ฉันมีปัญหาเดียวกันวันนี้ลองรีบูตและใช้งานได้ดีในตอนนี้


0

ฉันใหม่สำหรับ Mac และฉันคิดว่า App Store ของฉันไม่ทำงานเนื่องจากปุ่มทั้งหมดเป็นสีเทา ปรากฎว่าฉันไม่มีการเชื่อมต่ออินเทอร์เน็ต :-(

ฉันรู้สึกโง่เล็กน้อย แต่คุณคิดว่า OSX จะปรากฏข้อความแสดงข้อผิดพลาดอย่างรวดเร็วโดยบอกฉันว่า


0

พบ Safari จะไม่เปิดเว็บไซต์ใด ๆ แต่ VNC ทำงานได้ดี ไปที่การตั้งค่าเครือข่ายปุ่มล่วงหน้าที่ด้านล่างจากนั้นดูที่แท็บ DNS ฉันพบว่าเซิร์ฟเวอร์ DNS และโดเมนการค้นหาว่างเปล่า เพิ่มข้อมูล DNS และโดเมนของฉันเพื่อค้นหา เริ่มทำงาน :)


0

ปัญหาเดียวกัน. พยายามแก้ไขปัญหาทั้งหมดที่กล่าวถึงในหัวข้อนี้และหัวข้ออื่น ๆ เปิด iTunes ในราชประสงค์และเห็นว่าระบบไม่สามารถตรวจสอบ CERTS ต่างๆที่เกี่ยวข้องกับ Apple ได้ มองดูแล้วว่า พบว่าวิธีแก้ไขคือการล้างที่เก็บคีย์ปัจจุบันของคุณแล้วรีบูต voila

ในกรณีของฉันฉันสมมติว่า "ความเสียหาย" ที่เก็บคีย์ของฉันเกิดขึ้นเนื่องจากล็อคระบบซึ่งต้องรีบูตอย่างหนัก แต่นี่แก้ไขได้


0

ก่อนอื่นปิดแอพสโตร์หรือ 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

ตัวเลขจะแตกต่างกันในพีซีของคุณ เปิดแอปสโตร์และควรใช้งานได้! ฉันได้อ่านวิธีอื่น ๆ แล้วเช่นกัน - การลบคีย์ verisign ออกจากแอพ key chain และอื่น ๆ แต่นี่คือสิ่งที่ทำให้ฉันแก้ไข


สิ่งนี้ค่อนข้างไม่ปลอดภัยเนื่องจากสภาพการแข่งขันเป็นไปได้ - หากอย่างน้อยหนึ่งกระบวนการเหล่านี้ตายในช่วงเวลาก่อนหน้านี้psและkillคุณอาจสิ้นสุดกระบวนการอื่น ๆ หากได้รับ PID เดียวกัน (ซึ่งไม่น่าเป็นไปได้ แต่เป็นไปได้) ดีกว่าที่จะใช้คำสั่ง killall หรืออย่างน้อยก็ทำมันทั้งหมดจากสคริปต์เพื่อลดความล่าช้า
Sarge Borsch
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.