LSOpenURLsWithRole (), -10810 hatasıyla başarısız oldu '' OS X Yosemite.app Yükle 'açılamıyor


22

İnternetten indirilen 'Install OS X Yosemite.app' aracılığıyla OS X Yosemite'i yüklemeye çalışıyorum. Çift tıklatarak açmaya çalıştığımda hiçbir şey olmuyor. Terminali kullandığımda aşağıdaki mesajı alıyorum:

$ open /Applications/Install\ OS\ X\ Yosemite.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Install OS X Yosemite.app.

Neye yüklensin?
Ruskes

Yanıtlar:


19

Bu, paket içindeki yürütülebilir dosyanın aslında yürütülebilir olmadığını ima ediyor gibi görünüyor.

Nereden aldın?
Apple olmasaydı, iyi yalnız bırakardım. Apple'dan geliyorsa, bunu Terminal'de deneyin

chmod +x /Applications/Install\ OS\ X\ Yosemite.app/Contents/MacOS/InstallAssistant


Sevindim senin için çalıştı - lütfen cevabımı doğru olarak işaretlemekten çekinmeyin;)
Tetsujin

1
Bu bana yardımcı oldu, ama sadece Contents/MacOS/JavaApplicationStubbenim .appdizininde aynı izinleri değiştirerek benim sorun düzeltildi (OS X Yosemite Kettle Pentaho 4.4 çalışan) eklemek istedim .
Matt Vukas

Bunu başka bir cevap olarak ekleyin - gelecekteki Google çalışanları için yararlı olabilir
Tetsujin

11

Pentaho 8 ile bu hatayı aldım. Bu komut benim için çözdü: xattr -dr com.apple.quarantine '/Applications/Pentaho/design-tools/data-integration/Data Integration.app'

OSX, güvenilmeyen kaynaklardan indirilen dosyaları "karantinaya alır".

Bu sorunun olup olmadığını xattr'leri listeleyerek görebilirsiniz. cd /path/to/your/ApplicationName.app xattr -l Contents/MacOS/*

"Com.apple.quarantine" görürseniz, bu sizin probleminizdir.


1
Teşekkürler, bu, Pentaho Veri Entegrasyonu ile ilgili sorunumu macOS'ta başlatmadı.
Tharabas

1
Bu gerçekten bir "com.apple.quarantine" xattr öznitelik kümesi var, ancak gerçek çalıştırılabilir dosya çalıştırılabilirken, "open" çalıştırarak, hatta özniteliği kaldırdıktan sonra, çünkü bu, Wings3D 2.1.7 ile sorunumu çözebilir düşündüm .app paketinde hala "-10810" hatası veriyor (@tripleee'nin cevabında açıkladığı şeye benzer).
Jacob C., GoFundMonica

3

Bunu Takvim uygulaması için gizemli bir şekilde Yosemite'de aldım. Gerçek ikili başlatmak benim için çalıştı.

bash$ /Applications/Calendar.app/Contents/MacOS/Calendar &

Düzeltilebilecek bir izin sorunu yok gibi görünüyordu chmod.

Asıl aldığım belirti Mail.app takvim rezervasyonları tıklamaya çalışırken "Uygulama" Calendar.app "artık açık değil" oldu.


Pentaho ile bu sorunu vardı ve işe almak için iç ikili "xattr -d com.apple.quarantine JavaApplicationStub" çalıştırmak zorunda kaldı.
HVS

Cevapta gösterdiğim yol mu demek istiyorsun? Benimkinde hiç yok xattrama hala yanlış davranıyor (şimdi bu cevabı gönderdiğimden daha kötü).
üçlü

FWIW yol boyunca bazı güncellemeler Takvimimi canlandırdı ve şimdi normale döndü, sanırım 10.13.3 veya 10.13.4 High Sierra güncellemesinden sonra.
üçlü

1

Ekran kilitliyken bir uygulamayı ssh terminalinden çalıştırmaya çalışırken bu hatayla karşılaştım. Uygulama, kullanıcının bir GCWindow'u açma iznine sahip olmadığından şikayet etti.

Giriş yaparak ekranın kilidini açın ve uygulamam şimdi iyi başlıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.