Saya mencoba menginstal OS X Yosemite melalui 'Instal OS X Yosemite.app' yang diunduh dari Internet. Ketika saya mencoba membukanya dengan mengklik dua kali, tidak ada yang terjadi. Ketika saya menggunakan terminal saya mendapatkan pesan berikut:
$ open /Applications/Install\ OS\ X\ Yosemite.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Install OS X Yosemite.app.
Jawaban:
Itu tampaknya menyiratkan executable dalam paket tidak benar-benar dieksekusi.
Dari mana Anda mendapatkannya?
Jika bukan Apple, saya akan meninggalkannya sendiri. Jika itu dari Apple, coba ini di Terminal
chmod +x /Applications/Install\ OS\ X\ Yosemite.app/Contents/MacOS/InstallAssistant
sumber
Contents/MacOS/JavaApplicationStub
dalam.app
direktori saya .Saya memiliki kesalahan ini dengan Pentaho 8. Perintah ini menyelesaikannya untuk saya:
xattr -dr com.apple.quarantine '/Applications/Pentaho/design-tools/data-integration/Data Integration.app'
OSX akan "mengkarantina" file yang diunduh dari sumber yang tidak terpercaya.
Anda dapat melihat apakah ini masalah Anda dengan mendaftarkan xattrs.
cd /path/to/your/ApplicationName.app xattr -l Contents/MacOS/*
Jika Anda melihat "com.apple.quarantine" maka itu masalah Anda.
sumber
Saya secara misterius mendapatkan ini di Yosemite untuk aplikasi Kalender. Meluncurkan biner yang sebenarnya bekerja untuk saya.
Tampaknya tidak ada masalah izin yang dapat diperbaiki
chmod
.Gejala yang saya dapatkan awalnya adalah "Aplikasi" Calendar.app "tidak terbuka lagi" ketika mencoba mengklik reservasi kalender di Mail.app.
sumber
xattr
tapi masih nakal (sekarang lebih buruk daripada ketika saya memposting jawaban ini).Saya mengalami kesalahan ini ketika mencoba menjalankan aplikasi dari terminal ssh ketika layar terkunci. Aplikasi mengeluh bahwa pengguna tidak memiliki izin untuk membuka GCWindow.
Buka kunci layar dengan masuk, dan aplikasi saya sekarang diluncurkan dengan baik.
sumber