ฉันจะติดตั้งแอปพลิเคชั่นใหม่ที่ Mac App Store คิดว่าติดตั้งแล้วได้อย่างไร


34

ฉันเป็นผู้พัฒนาแอปพลิเคชั่นที่ปัจจุบันอยู่ใน Mac App Store ฉันพยายามดาวน์โหลดแอปพลิเคชันของฉันเองเพื่อให้สามารถทดสอบไบนารีที่อยู่ในร้าน (ตรงข้ามกับการเรียกใช้ใน Xcode)

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

ฉันได้ลบแอปพลิเคชันทั้งหมดจาก:

  • / การประยุกต์ใช้งาน
  • ~ / ดาวน์โหลด

แต่แอพนั้นถูกทำเครื่องหมายเป็น "ติดตั้งแล้ว" ใน App Store และมันไม่ปรากฏในการซื้อของฉัน มีเคล็ดลับในการติดตั้งไบนารีของฉันอีกครั้งหรือไม่


ดังที่กล่าวไว้ด้านล่างอย่าลืมยอมรับคำตอบของคุณเองเพราะมันเป็นทางออกสำหรับคำถามของคุณ!
LudoMC

คำตอบ:


44

เยี่ยมมากฉันคิดออก รันคำสั่งนี้ซึ่งสร้าง LaunchServices ใหม่:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

และทุกอย่างควรกลับมาดี! ทันทีหลังจากทำงานแล้ว App Store อนุญาตให้ฉันซื้อแอปอีกครั้ง

ที่มา: ลิงค์ MacLife


ถ้าอย่างนั้นทำเครื่องหมายว่าตอบแล้ว!
คริสเตียน L

ฉันกำลังพยายามติดตั้ง Xcode อีกครั้ง แต่นี่ไม่ได้ผล
neoneye

หาดีใช้งานได้ดี!
sudo rm -rf

สิ่งนี้ไม่ได้ช่วยฉันฉันยังคงไม่สามารถติดตั้งแอปพลิเคชันบางตัวได้ : / ฉันจะทำอย่างไร
เอนโทรปี

2
ขออภัย @jessica - สิ่งต่าง ๆ อาจมีการเปลี่ยนแปลงตั้งแต่ฉันวิ่งนี่ซึ่งเป็น 10.6
Craig Otis

11

เพียงกดปุ่ม Launchpad แล้วลบแอพของคุณที่นั่นโดยการคลิกปุ่มเม้าส์ค้างไว้แล้วคลิกที่ "x" ด้านบนซ้าย

ตอนนี้ Mac App Store รู้ว่ามันถูกลบไปแล้ว เพิ่งดาวน์โหลดใหม่และมีความสุข!


แค่ให้แน่ใจว่าคุณได้อัพเกรดเป็น Lion แล้วคุณก็พร้อมที่จะไป :-) คำถามเดิมถูกถามเมื่อเดือนมกราคมที่ผ่านมาดังนั้นจึงไม่มี Launchpad อยู่
Jari Keinänen

แมฟเวอริกส์ - แม้ว่าฉันจะลบและล้างถังขยะ แต่รายการยังอยู่ใน Launchpad กำลังลบที่นั่นให้ฉันดาวน์โหลดอีกครั้ง ขอบคุณ!
Dave Martorana

1
ทำงานที่อื่นไม่ได้
user1122069

1

อาจเป็นไปได้ว่าอินเทอร์เฟซ App Store เห็นเวอร์ชันการพัฒนาของคุณเป็นสำเนาที่ติดตั้ง LaunchServices ไม่สนใจว่าแอปของคุณอยู่ในโฟลเดอร์ / Applications หรือฝังไว้ในไดเรกทอรีสร้าง Xcode ของคุณ ดูเพิ่มเติม


ไม่ไม่มีการอ้างอิงแอปทุกที่ ฉันลบเนื้อหาของไดเรกทอรีการสร้างระดับกลางทั้งหมด แอพได้หายไปอย่างแน่นอน
Craig Otis

1

ใน Snow Leopard ฉันไม่เพียง แต่ต้องรันคำสั่งในคำตอบของ Craigฉันยังต้องตรวจสอบให้แน่ใจว่า Spotlight เป็นรุ่นล่าสุดและไม่ได้แสดงแอพที่สงสัยว่ายังคงอยู่ในคอมพิวเตอร์

คุณสามารถรีเฟรชโฟลเดอร์เฉพาะในดัชนีของ Spotlight โดยใช้mdimportคำสั่ง ดังนั้นเพื่อรีเฟรชโฟลเดอร์ / Applications:

mdimport /Applications

ฉันมีพาร์ติชัน Lion เป็นพาร์ติชัน SL บนเครื่อง สปอตไลท์ถูกตั้งค่าให้ทำดัชนีทุกอย่างในพาร์ติชันทั้งสองและมีเวอร์ชันของแอปที่เป็นปัญหาในพาร์ติชัน Lion ของฉัน ฉันได้เพิ่มพาร์ติชั่น Lion ทั้งหมดลงในรายการเพิกเฉยของ Spotlight จากนั้นจึงรันคำสั่งในคำตอบของ @ Craig และทุกอย่างทำงานได้ เพียงแค่รันคำสั่งในคำตอบของ @ Craig ก็ไม่เพียงพอสำหรับฉัน


0

ไม่มีอะไรช่วย (El Captain) ดังนั้นฉันเปิด Launchpad (F4) พบแอปพลิเคชันที่นั่นลากไปที่ถังขยะและติดตั้งใหม่สำเร็จ


-1

มีปัญหาเดียวกัน เพิ่งรีสตาร์ท Mac ของฉันจากนั้นที่เก็บ app จะเห็นว่าไม่ได้ติดตั้งแอป


-2

คุณสามารถกดค้างไว้optionขณะที่คลิกแอพใน app store เพื่อบังคับให้ติดตั้งใหม่


-2

สิ่งนี้จะใช้ได้กับ OSX Mavericks และ Yosemite

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

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