เกิดความเสียหายและไม่สามารถเปิดข้อความข้อผิดพลาดของแอปได้


38

ฉันซื้อแอพ iBoostUp เมื่อฉันใช้ Lion และวันหนึ่งมันหยุดทำงานทันทีฉันถอนการติดตั้งและเมื่อวานนี้ฉันได้ Mountain Lion หวังว่ามันจะได้รับการแก้ไขอย่างน่าอัศจรรย์ แต่มันก็ไม่ได้ เบาะแสใด ๆ เกี่ยวกับวิธีการคืนค่าแอพ

“ iBoostUp” เสียหายและไม่สามารถเปิดได้ ลบ“ iBoostUp” และดาวน์โหลดอีกครั้งจาก App Store!


4
คุณลองดาวน์โหลดอีกครั้งจาก App Store ตามที่แนะนำหรือไม่
jtbandes

คำตอบ:


72

ใน Terminal ให้เรียกใช้ "xattr -rc /Volumes/Application.app" ที่ควรแก้ไข (โดยธรรมชาติให้แทนที่ "/Volumes/Application.app" ด้วยแอปพลิเคชันจริงของคุณไม่จำเป็นต้องปิดการใช้งาน GateKeeper


3
สิ่งนี้ใช้ได้กับฉันด้วย DrJava.app
Paul Gregory

3
สิ่งนี้ใช้ได้สำหรับฉันด้วยเครื่องมือสร้างไดอะแกรม UML แบบโอเพ่นซอร์ส (ArgoUML) การทำเช่นนี้เฉพาะกับแอพที่จำเป็นต้องปิดการใช้งาน GateKeeper อย่างแน่นอน
Scott Lawrence


1
สิ่งนี้ใช้ได้กับ Scribbleton
jffgrdnr

1
ทำงานให้ฉันใน OSX Sierra
Marc Smith

19

ฉันได้รับข้อความ "[แอปพลิเคชัน] เสียหายและไม่สามารถเปิดได้" ข้อผิดพลาดเมื่อพยายามเรียกใช้แอปพลิเคชันที่ไม่ได้ลงชื่อใน Mountain Lion โดยเฉพาะอย่างยิ่ง Davmail

ลองการตั้งค่า "อนุญาตแอปพลิเคชันที่ดาวน์โหลดจาก: ที่ใดก็ได้" ในบานหน้าต่างการตั้งค่าระบบ "ความปลอดภัยและความเป็นส่วนตัว":

ความปลอดภัยและความเป็นส่วนตัว

ไม่ว่าด้วยเหตุผลใดก็ตามคุณอาจใช้แอพรุ่นเก่าที่ไม่ได้ลงชื่อ


ไม่สิ่งนี้จะไม่แก้ปัญหา ข้อความแสดงข้อผิดพลาดแจ้งว่าแอพเสียหายไม่ใช่ว่าไม่ได้ลงชื่อ
Zr40

5
ฉันมีข้อความเดียวกันสำหรับปัญหาการลงนามเศร้าที่คุณไม่สามารถพึ่งพาความถูกต้องของข้อความผิดพลาดได้เสมอ
Tyr

2
พบปัญหาที่คล้ายกันกับแอพพลิเคชั่น Java ที่แถมมาด้วยโถ สิ่งนี้แก้ไขได้ ข้อความ "เสียหาย" นั้นผิดปกติ
Clayton

3
หากแอปแจ้งว่าได้รับความเสียหายแสดงว่ามีการเปลี่ยนแปลงนับตั้งแต่ผู้พัฒนาลงนาม ซึ่งอาจหมายความว่านักพัฒนาซอฟต์แวร์เปลี่ยนแปลงโดยไม่ตั้งใจหลังจากเซ็นชื่อหรือมีการเปลี่ยนแปลงที่ประสงค์ร้าย
daviewales

ประสบการณ์เดียวกันกับ @Clayton
ryubro

3

สำหรับปัญหาที่คล้ายกันกับ Sawmill แอปพลิเคชัน (Java) ก็เพียงพอแล้วที่จะ "อนุญาตแอปพลิเคชันที่ดาวน์โหลดมาจาก: ทุกที่" ฉันได้รับข้อผิดพลาด "เสียหาย" เมื่อฉันพยายามเรียกใช้ จากนั้นฉันเปลี่ยนการตั้งค่าเป็น Anywhere และตอนนี้ฉันไม่ได้รับข้อผิดพลาดนั้นอีกต่อไป ดูเหมือนว่าเป็นข้อผิดพลาดใน Mountain Lion การเรียงลำดับของ: ข้อความแสดงข้อผิดพลาดอาจจะดีกว่ามากเช่นสิ่งที่บอกว่าการตั้งค่าความปลอดภัยและความเป็นส่วนตัวไม่อนุญาตให้แอปพลิเคชันนั้น อย่างไรก็ตามขอขอบคุณสำหรับคำแนะนำ; มันทำงานได้


2

จากคำถามที่พบบ่อยของพวกเขา:

iBoostUp ล้มเหลวในการเปิดตัวหลังจากการอัปเดตที่มีข้อผิดพลาด "iBoostUp เสียหายและไม่สามารถเปิดได้" เรามีรายงานที่ไม่สม่ำเสมอนี้เกิดขึ้นกับการอัปเดต 3.1 และ 3.2 ของเรา ปัญหานี้ไม่เฉพาะเจาะจงกับ iBoostUp และเกี่ยวข้องกับปัญหากับ App Store เอง หากต้องการแก้ไขโปรด: นำ iBoostUp ออกจากแอปพลิเคชันของคุณลบ com.ituneup.ituneup.plist และ com.ituneup.ituneup.plist.lockfile จาก ~ / Library / Preferences ดาวน์โหลด iBoostUp จาก Mac App Store

ในกรณีที่คุณไม่สามารถค้นหาไฟล์ที่กล่าวถึงข้างต้นโปรดลองดังต่อไปนี้: เปิด Terminal.app จาก Applications -> ประเภทยูทิลิตี้ "rm ~ / Library / Preferences / com.ituneup. *" โดยไม่ต้องใส่เครื่องหมายอัญประกาศแล้วกด [Enter] Re - ดาวน์โหลด iBoostUp อีกครั้งจาก app store

หากต้องการเปิดใช้งานการสั่งซื้อก่อนหน้านี้อีกครั้งโปรดทำตามขั้นตอนในรายการคำถามที่พบบ่อย # 12


1

อย่าลืม

xattr -rc / Applications / Miro \ Video \ Converter.app

มิฉะนั้นคุณจะได้รับข้อความ "แอปเสียหาย" หลังจากแก้ไขแอป ;-)


-1

ฉันมีปัญหาเดียวกันกับแอพวันนี้ (12 พ.ย. 58) ใน El Capitan และเกิดจากปัญหาใบรับรองแอพสโตร์

ดูรายละเอียดเพิ่มเติมที่นี่

ในกรณีของฉันการลบและการดาวน์โหลดแอปใหม่ช่วย (แต่แปลกฉันต้องทำซ้ำขั้นตอนนี้ 2 หรือ 3 ครั้ง ... )


2
ในกรณีของคุณดูคำถาม
user151019

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