วิธีลบแอพที่ถูกลบออกจากรายการอัปเดต OS X


11

ฉันใช้ Macbook Pro กลางปี ​​2010 ฉันมีแอพที่ถูกลบแสดงอยู่เสมอในรายการอัปเดตและมันน่ารำคาญมาก ปัญหาได้เกิดขึ้นตั้งแต่ Mountain Lion แต่หลังจากนั้นก็ค่อนข้างสะดุดตาหลังจากที่ฉันอัพเกรดเป็น Yosemite ที่มีตรา 'การปรับปรุงที่พร้อมใช้งาน' อยู่เสมอในเมนู

เป็น AngryBirds ที่ฉันต้องการลบออกจากรายการอัปเดตแอป ผู้ใช้ไม่สามารถซ่อนการอัปเดตของบุคคลที่สามได้ ดังนั้นฉันจึงพยายามกำจัดมันโดยการทิ้งมันจากโฟลเดอร์ Applications (2 ปีที่แล้วอาจจะ) ฉันหวังว่ามันจะหายไปในรายการอัปเดตหลังจากที่ฉันทิ้งมัน แต่มันยังคงปรากฏในรายการอัปเดตของ App Store

ฉันพยายามคลิกปุ่มอัปเดตของแอปและหน้าต่างบอกฉันว่า 'ไม่สามารถใช้อัปเดตกับ Apple Id นี้ได้ " ฉันจำได้ว่านี่เป็นแอพที่ดาวน์โหลดมานานแล้ว จากนั้นฉันก็ใช้ Apple ID อื่น เมื่อฉันลบแอพนี้ฉันได้เปลี่ยนเป็น ID ใหม่แล้ว นี่เป็นสาเหตุที่เป็นไปได้สำหรับแอพนี้หรือไม่ยังอยู่ในรายการอัปเดต

อัปเดต: หลังจากลองคำแนะนำจากคำตอบทั้งหมดด้านล่างนี้ฉันคิดว่าไม่มีอะไรเหลืออยู่ในเครื่อง Mac ของฉันเกี่ยวกับ 'AngryBirds' หรือ 'Rovio' อาจเป็นแรงผลักดันจาก Apple Server ที่เรียกใช้ AngryBirds ในรายการอัปเดต ฉันจะทำอย่างไรในสถานการณ์นี้


~ / Library / Application Support / App Store / (หมายเหตุชื่อแก้ไขไดเรกทอรีตั้งแต่โพสต์ต้นฉบับ) อยู่ในนั้นหรือไม่
ไกลออกไป

ไม่มีอะไรใน AppStore ฉันเป็นผู้ใช้ Mac คนนี้เท่านั้น
Choushishi

sudo find / private / var / -name ' com.apple.appstore .pkg' ผลลัพธ์ของคุณคืออะไร หากมีอะไรเลยคุณจะพบคำอธิบาย
ไกลออกไป

น่าแปลกที่ฉันไม่มีเอาต์พุตในเทอร์มินัลของฉัน มันหมายความว่าอะไร?
Choushishi

ฉันกำลังพยายามแยกแยะสถานที่ซึ่ง App Store สามารถสร้างไฟล์ที่ไม่สมบูรณ์ / ชั่วคราวได้ ลองsudo find / -iname '*angry*'ดู นี่จะค้นหาไดเรกทอรีทั้งหมดของคุณเพื่อหาชื่อไฟล์ที่เกี่ยวข้องกับ Angry Bird คำสั่งไม่คำนึงถึงขนาดตัวพิมพ์ อาจลองชื่อสตูดิโอด้วย Rovio หรืออะไรซักอย่าง
ไกลออกไป

คำตอบ:


2

คลิกขวาที่คำอธิบายรายการในแผงการปรับปรุง App Store & Hide Update

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


1
ฉันขอโทษ แต่ฉันไม่สามารถแสดงเมนูนี้โดยการคลิกขวา ไม่มีอะไรเกิดขึ้น. ฉันใช้ OS Yosemite นอกจากนี้ฉันรู้ว่านี่อาจช่วยแก้ปัญหาได้ แต่การอัปเดตยังคงมีอยู่ในระบบ มีวิธีการแก้ปัญหาอย่างละเอียดมากขึ้น?
Choushishi

มันไม่ได้มาพร้อมกับโปรแกรมถอนการติดตั้ง ฉันเดาว่าทางร้านรู้ว่าฉัน 'ซื้อมัน' แต่มันจะแสดงเฉพาะตัวเลือกการอัพเดทเมื่อมันคิดว่าฉัน 'ติดตั้งมัน' หากฉันต้องการลบไฟล์บางไฟล์ด้วยตนเองเพื่อแก้ไขปัญหานี้ฉันจะดูได้ที่ไหน
Choushishi


ลองใช้บางอย่างเช่น EasyFind itunes.apple.com/gb/app/easyfind/id411673888?mt=12ซึ่งสามารถค้นหาโฟลเดอร์ / ไฟล์เนื้อหาที่ซ่อนอยู่อย่างละเอียดมากกว่าสปอตไลท์เพื่อค้นหาสิ่งที่อาจทิ้งไว้
Tetsujin

ขอให้เรายังคงอภิปรายนี้ในการแชท
Choushishi

1

ลองรีเซ็ต Mac App Store

  1. เปิดใช้งานเมนูแก้ไขข้อบกพร่องและรีสตาร์ท Mac App Store

    defaults write com.apple.appstore ShowDebugMenu -bool true
    
  2. เลือกรีเซ็ตการประยุกต์ใช้ตัวเลือก

    เมนูแก้ไขข้อบกพร่องของ App Store


1
ฉันรีเซ็ตแอปพลิเคชันและหลังจากรีสตาร์ทแอปยังคงอยู่ที่นั่น
Choushishi

ขั้นตอนที่ 1 ใช้งานได้สำหรับฉันและฉันลองใช้ตัวเลือกรีเซ็ตแอปพลิเคชัน แต่แอพที่ฉันพยายามซ่อนยังคงอยู่ที่นั่น
john.k.doe

1

ระบบปฏิบัติการ: 10.11.2 (El Capitan)

สถานการณ์

มีการติดตั้งแอพสโตร์ (เรียกอย่างนั้นAnnoying.app) แต่ไม่มีในแท็บซื้อ (ประเทศที่กำลังเคลื่อนที่ไม่สามารถใช้ได้ในสโตร์ของประเทศนี้) App Store แสดงการแจ้งเตือนการอัพเดททุกวัน ฉันต้องการให้มันหายไป ไม่มีคำตอบที่นี่ช่วย

วิธีการแก้

ซ่อนอยู่ที่ไหนสักแห่งแอปที่ไม่ได้อยู่ภายในหรือ/Applications ~/Applicationsในกรณีของฉันฉันย้ายไป~/.apps

จากนั้นฉันก็สามารถเชื่อมโยงเข้ากับมันเพื่อ~/Applicationsความสะดวกและดังนั้นตัวเรียกใช้งานเช่น Quicksilver, Alfred และ Spotlight จะค้นหาได้ App Store หยุดพยายามค้นหาการอัปเดต

ทำอย่างไร

สมมติว่าแอปพลิเคชันคือ /Applications/Annoying.app

หากต้องการย้ายจากนั้นเชื่อมโยงให้เรียกใช้คำสั่งต่อไปนี้ใน Terminal

mkdir ~/.apps
mv /Applications/Annoying.app ~/.apps
ln -s ~/.apps/Annoying.app ~/Applications

1
มันใช้งานไม่ได้ ลบไดเรกทอรี ~ / .apps หากคุณสร้างขึ้นมาแล้วลองทำเช่นนี้แทน: apple.stackexchange.com/a/93715/75107
Kesarion

@Kesarion คุณอาจต้องการที่จะพูดว่า "นี่ไม่ได้ผลสำหรับฉันนี่เป็นวิธีแก้ปัญหาอื่น" ขอบคุณสำหรับลิงค์!
fanaugen

0

ใน Mac App store เวอร์ชั่นเก่าคุณสามารถซ่อนการอัปเดตในแผงอัปเดต แต่ใน OS X Yosemite คุณลักษณะนี้ได้ย้ายไปที่แผงซื้อ

ในการซ่อนการอัปเดตใน OS X Yosemite คุณต้องลงชื่อเข้าใช้ Mac App store คลิกที่ Purchases จากนั้นคลิกขวาที่ / control-click ที่ไอเท็มเพื่อแสดงเมนูป๊อปอัพ "Hide Purchase ... "

http://support.apple.com/en-us/HT4928


ฉันมีปัญหาเดียวกันนี้กับแอพอื่น ๆ และสำหรับฉันแล้วแอพไม่ปรากฏในบานหน้าต่างการสั่งซื้อดังนั้นจึงไม่มีวิธีคลิกขวาและรับเมนูป๊อปอัปเพื่อรับ "ซ่อนการซื้อ"
john.k .doe

0

ฉันใช้โยเซมิตี 10.10.5 หลังจากฉันลบแอพ (ย้ายไปที่ถังขยะ .. ) แอปจะยังปรากฏในรายการอัปเดตก่อน แต่หลังจากอัปเดตแอปอื่นทั้งหมดทีละรายการและหลังจาก AppStore ค้นหาการอัปเดตอีกครั้งมันถูกลบออกจากรายการ


0

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

  1. ใน App Store ให้ออกจากระบบบัญชีปัจจุบันและเข้าสู่ระบบโดยใช้ apple ID เก่า
  2. รีเฟรชแท็บอัปเดตและเลือกอัปเดตสำหรับแอปปัญหา
  3. กดปุ่มหยุดทันที
  4. ไปที่ LaunchPad กด Alt และเมื่อไอคอนสั่นลบแอปปัญหาที่แสดงว่าหยุดชั่วคราวโดยคลิกที่ x
  5. กลับไปที่ App Store และรีเฟรชแท็บอัปเดต

ณ จุดนี้ปัญหาของฉันได้รับการแก้ไข ฉันไม่เห็นแอปปัญหาในรายการอัปเดตอีกต่อไป

  1. ออกจากระบบและเข้าสู่ระบบโดยใช้ apple ID ปัจจุบัน

หวังว่านี่จะช่วยได้!


0

หลังจากทั้งวันผ่านการโพสต์ฟอรัมที่ไม่ได้ทำงานกับ OS X Mojave ทั้งวันนี่เป็นสิ่งเดียวที่ทำงานให้ฉัน

  1. ออกจากแอปพลิเคชัน App Store
  2. เปิดการตั้งค่าระบบ
  3. คลิกที่สปอตไลท์
  4. คลิกที่แท็บ Privacy
  5. คลิก +
  6. ค้นหา "Macintosh HD" หรืออะไรก็ตามที่คุณเรียกว่า
  7. ปิดการตั้งค่าระบบ
  8. รีสตาร์ท App Store

แอปที่ถูกลบไม่แสดงอีกต่อไปภายใต้โฟลเดอร์ "อัปเดต" ฉันสามารถไปที่รายการแอพและดาวน์โหลดซ้ำได้

จากนั้นทำตามขั้นตอนข้างต้นอีกครั้ง แต่ในขั้นตอนที่ 5 คลิก "-" เพื่อลบ "Macintosh HD" ออกจาก Spotlight เพื่อให้ไดรฟ์ของคุณได้รับการจัดทำดัชนีอีกครั้ง หวังว่านี่จะช่วยใครซักคน

อ้างอิงจากนี้เว็บไซต์


0

วิธีดูแพ็คเกจที่ติดตั้งบน mac ของคุณ:

pkgutil --pkgs # ลองนี้

ไฟล์ใดที่เปื้อนบน SSD ของฉัน

pkgutil --files $PKGID #

ลืมแพ็คเกจ

pkgutil --forget $PKGID

จากนั้นกลับเป็นสองเท่าและใช้เอาต์พุต --files เพื่อเดินต้นไม้ dir ลบ cruft


-1

ในการรีเซ็ต Launchpad และลบแถบที่น่ารำคาญภายใต้ไอคอนที่แสดงว่าเป็นการอัปเดตที่ค้างอยู่ให้ใช้คำสั่งต่อไปนี้:

defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

1
วิธีนี้แก้ไขปัญหาที่อธิบายในคำถามได้อย่างไร
nohillside

อัปเดตคำตอบแม้ว่าจะไม่ได้ตอบคำถามโดยตรงฉันคิดว่าคนที่มีปัญหาเดียวกันฉันกำลังจะมาที่หน้านี้และพบว่าโซลูชันนี้มีประโยชน์มาก
Stevie G

แน่นอนว่านี่อาจกำจัดตรา แต่จริง ๆ แล้วป้ายนั้นมีประโยชน์มากนอกเหนือจากแอปที่ติดอยู่นี้ ความคิดที่ไม่ดี
Edward Anderson

ม้าสำหรับหลักสูตร
Stevie G
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.