Rusak dan tidak bisa dibuka pesan kesalahan aplikasi

38

Saya membeli aplikasi iBoostUp ketika saya menggunakan Lion, dan suatu hari tiba-tiba berhenti berfungsi, saya mencopotnya, dan kemarin saya mendapatkan Mountain Lion berharap bahwa itu akan diperbaiki secara ajaib, tetapi ternyata tidak. Adakah petunjuk tentang cara mengembalikan aplikasi?

"IBoostUp" rusak dan tidak dapat dibuka. Hapus "iBoostUp" dan unduh lagi dari App Store!

Jose Calleja
sumber
4
Sudahkah Anda mencoba mengunduh ulang dari App Store seperti yang disarankan?
jtbandes

Jawaban:

72

Di Terminal, jalankan "xattr -rc /Volumes/Application.app", yang akan memperbaikinya (secara alami, ganti "/Volumes/Application.app" dengan jalur aplikasi Anda yang sebenarnya. Tidak perlu menonaktifkan GateKeeper.

selo
sumber
3
Ini bekerja untuk saya dengan DrJava.app
Paul Gregory
3
Ini bekerja untuk saya dengan alat diagram UML open source (ArgoUML). Melakukan ini hanya untuk aplikasi yang membutuhkannya tampaknya lebih disukai daripada menonaktifkan GateKeeper.
Scott Lawrence
1
Bekerja untuk Edisi Khusus Pertempuran Catur dari GOG.com .
famousgarkin
1
Ini bekerja untuk Scribbleton
jffgrdnr
1
bekerja untuk saya di OSX Sierra
Marc Smith
19

Saya telah menerima yang sama "[Aplikasi] rusak dan tidak dapat dibuka." kesalahan ketika mencoba menjalankan aplikasi yang tidak ditandatangani di Mountain Lion. Khususnya Davmail.

Coba pengaturan "Izinkan aplikasi yang diunduh dari: Di ​​mana saja" di panel Preferensi Sistem "Keamanan & Privasi":

Keamanan & Privasi

Untuk alasan apa pun Anda mungkin menjalankan versi aplikasi yang lama dan tidak ditandatangani.

Tyr
sumber
Tidak, ini tidak akan menyelesaikan masalah. Pesan kesalahan menyatakan aplikasi rusak, bukan karena tidak ditandatangani.
Zr40
5
Saya memiliki pesan yang sama untuk masalah penandatanganan, sayangnya Anda tidak selalu dapat mengandalkan kebenaran pesan kesalahan.
Tyr
2
Punya masalah serupa dengan aplikasi Java yang dibundel dengan jar. Ini menyelesaikannya. Pesan "rusak" benar-benar salah.
Clayton
3
Jika suatu aplikasi mengatakan itu rusak, itu berarti sudah berubah sejak pengembang menandatanganinya. Ini bisa berarti bahwa pengembang secara tidak sengaja mengubahnya setelah menandatanganinya, atau telah diubah secara jahat.
daviewales
Pengalaman yang sama dengan @Clayton.
ryubro
3

Untuk masalah serupa, dengan aplikasi (Java) Sawmill, itu sudah cukup untuk "Izinkan aplikasi diunduh dari: Di ​​mana saja." Saya mendapat kesalahan "rusak" ketika saya mencoba menjalankannya; kemudian saya mengubah pengaturan itu ke Anywhere; dan sekarang saya tidak mendapatkan kesalahan itu lagi. Sepertinya ada bug di Mountain Lion, semacam: pesan kesalahan bisa jauh lebih baik, misalnya, sesuatu yang mengatakan bahwa pengaturan Keamanan & Privasi melarang aplikasi itu. Bagaimanapun, terima kasih atas sarannya; itu berhasil.

Greg Ferrar
sumber
2

Dari FAQ mereka:

iBoostUp gagal diluncurkan setelah pembaruan dengan kesalahan "iBoostUp rusak dan tidak dapat dibuka" Kami memiliki laporan intermiten yang terjadi dengan pembaruan 3.1 dan 3.2 kami. Masalah ini tidak spesifik untuk iBoostUp dan terkait dengan masalah dengan App Store itu sendiri. Untuk mengatasinya, silakan: Hapus iBoostUp dari Aplikasi Anda Hapus com.ituneup.ituneup.plist dan com.ituneup.ituneup.plist.lockfile dari ~ / Library / Preferences Unduh iBoostUp dari Mac App Store

Jika Anda tidak dapat menemukan file yang disebutkan di atas, silakan coba yang berikut ini: Buka Terminal.app dari Aplikasi -> Utilities Ketik "rm ~ / Library / Preferences / com.ituneup. *" Tanpa tanda kutip dan kemudian tekan [enter] Re -download iBoostUp lagi dari app store.

Untuk mengaktifkan kembali salah satu pembelian Anda sebelumnya, ikuti langkah-langkah dalam entri FAQ # 12

Tulio
sumber
1

Jangan lupa

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

Kalau tidak, Anda akan mendapatkan pesan "Aplikasi rusak" setelah mengedit aplikasi ;-)

Vincent
sumber
-1

Saya memiliki masalah yang sama dengan aplikasi hari ini (12 November '15) di El Capitan dan itu disebabkan oleh masalah sertifikat App Store.

Lihat lebih detail di sini .

Dalam kasus saya menghapus dan mengunduh ulang aplikasi membantu (tapi anehnya saya harus mengulangi prosedur ini 2 atau 3 kali ...).

Greg Dubicki
sumber
2
Dalam kasus Anda, lihat pertanyaan
user151019
Terima kasih, @Mark! Saya telah memperbarui jawaban saya untuk menunjukkan pertanyaan itu juga.
Greg Dubicki