Pertanyaan Masalah menjalankan beberapa aplikasi di mac, tidak ada pesan kesalahan


Saya harap pertanyaan ini berada dalam lingkup superuser.

Saya baru saja mengunduh aplikasi itu hanya menjadi permainan komputer tetapi ini tidak berkaitan dengan masalah.
Masalahnya, saya tidak bisa menjalankannya di mac saya, dan saya tidak tahu kenapa. Setiap kali saya mencoba membukanya, mereka sepertinya membuka dan menutup terlalu cepat untuk melihat sesuatu terjadi. Tidak ada pesan kesalahan sama sekali.

Saya sudah mencoba mereboot mac saya. Saya tidak pernah memiliki masalah serupa lainnya.

Saya punya macbook pro baru dengan OSX 10.6.2 dan cukup banyak aplikasi, tetapi tidak ada yang dapat saya bayangkan akan bertentangan dengan ini.


Saya berharap menemukan dua jenis jawaban di sini:

Bagaimana saya bisa melacak masalah ini? Seseorang yang lebih berpengalaman dengan mac mungkin tahu ini.

Mungkin seseorang memiliki masalah yang sama dan mendapat kabar tentang itu?


4
2018-03-04 15:56


asal


Saya memiliki masalah yang sama dengan installer untuk Starcraft asli - tidak pernah menemukan solusi. - trolle3000
@trolle Tidak Pernah? Anda menyerah begitu saja? Saya berbicara dengan dukungan Blizzard, tetapi mereka mengambil waktu mereka dan saya masih mencoba untuk membuat mereka memahami masalah ini. Lain kali saya hanya akan memposting tautan ke sini. - cregox
Pertanyaan yang berkaitan dengan permainan komputer cenderung tertutup, jadi saya mengeditnya sedikit agar lebih generik. - Nifle
ya, saya menyerah - tepat setelah Snow Leopard keluar, dan saya pikir Blizzard akan memperbarui installer mereka. Tidak sempat mencoba lagi ;-) - trolle3000
@trolle, saya tidak akan menyerah. Saya akan membuat ini bekerja. Anda dapat memeriksa nanti untuk jawabannya di sini, akhirnya. Ngomong-ngomong, terima kasih @Nifle - cregox


Jawaban:


Inilah cara saya mengatasi masalah saya:

$ chmod +x SystemCheck_enUS.app/Contents/MacOS/BlizzardSystemCheck

Dan inilah mengapa itu terjadi:

Untuk banyak alasanSaya mulai mencoba alat ekstraksi besar (ternyata sangat tinggi disarankan oleh John T) dipanggil kenyal. Ternyata itu melakukan pekerjaan yang buruk dengan menjaga izin saat mengekstrak file ZIP yang telah saya unduh dari Blizzard. Saya sudah mencari solusi lain.

Itu saja.


7
2018-03-04 19:07



Mungkin mengajukan laporan bug ke pengembang Springy. Saya pikir jika Anda membaca blognya, Anda mungkin mengubah nada Anda. - churnd
@ churnd Saya suka lagu saya dan tidak ada masalah dengan itu. Maksud saya, jika masalah mendasar itu ada dalam kelangkaan, saya ingin menghindari isu-isu lain yang mungkin dan mencari yang lain di mana untuk apa yang perlu saya lakukan. Saya tidak membutuhkan alat pamungkas untuk mengekstraksi, hanya hal-hal dasar yang harus ada di dalam OS. - mungkin masalahnya adalah bahwa saya berasumsi kenyal itu, dan itu tidak. Salahku. - cregox
Terima kasih atas jawaban ini! Saya memiliki masalah yang sama persis dengan aplikasi yang persis sama (aplikasi profil Battle.net beta), dan solusinya adalah membongkar arsip menggunakan Utilitas Arsip default, dan bukan aplikasi lain (yang Keka dalam kasus saya). - n1313
@ n1313 wow, lebih dari 3 tahun kemudian! Saya senang mengetahui ini masih membantu seseorang. :) - cregox


Saya akan memeriksa Console untuk melihat apakah ada pesan kesalahan.

Jika dikatakan sesuatu seperti "Izin Ditolak" maka Anda mungkin harus melakukannya perbaiki izin.

Mac OS X memberikan hak akses khusus, yang dikenal sebagai izin, ke semua program, folder, dan dokumen Anda. Izin ini biasanya dikelola secara otomatis, tetapi ketika kesalahan izin terjadi, itu dapat menyebabkan masalah yang signifikan. Misalnya, aplikasi Anda mungkin tidak diluncurkan, atau komputer Anda mungkin merespons dengan lambat. Masalah-masalah ini lebih mungkin terjadi setelah Anda memperbarui sistem operasi Anda atau menginstal perangkat lunak baru.

Untuk meningkatkan kinerja sistem Anda, gunakan fungsi perbaikan perizinan di Disk Utility:

  1. Untuk membuka Disk Utility, dari folder Aplikasi, buka Utilitas, kemudian klik dua kali ikon Utilitas Disk.
  2. Di kolom di sebelah kiri, klik disk startup Anda.
  3. Klik tab First Aid, lalu klik Repair Disk Permissions. Disk Utility akan mereset semua file dan folder dengan pengaturan yang salah.

Catatan: Jika aplikasi pihak ketiga memiliki kesalahan izin dan tidak menggunakan penginstal Apple, perbaikan izin tidak dapat memperbaiki semuanya. Jika Anda mengikuti langkah-langkah di atas, dan aplikasi Anda masih belum diluncurkan, Anda mungkin perlu menghapus dan menginstal ulang aplikasi yang bermasalah. Untuk informasi lebih lanjut tentang menghapus aplikasi di Mac OS X, lihat Di Mac OS X, bagaimana cara menghapus aplikasi?

Untuk informasi lebih lanjut tentang cara kerja perizinan di Mac OS X, lihat Memecahkan masalah perizinan di Mac OS X di basis pengetahuan Apple.


1
2018-03-04 16:13



Duh, saya harus memikirkan itu ... Itu mengatakan "Izin ditolak". Akankah Anda tahu bagaimana cara "memperbaikinya" saat saya melakukan penelitian? Saya hanya bisa memikirkan menggunakan sudo di terminal. - cregox
Hanya menambahkan bahwa perintah sudo tidak berhasil. Saya menggunakan sudo buka SystemCheck_enUS.app dan itu kembali: LSOpenURLsWithRole () gagal dengan galat -10810 untuk file /Users/caue/Downloads/SystemCheck_enUS.app - Saya tidak mengharapkan Anda tahu apa itu, hanya melaporkan di sini. - cregox
Nggak. Perbaikan Izin diperbaiki hanya satu file acak di / usr / share / derby dan tidak ada yang lain. Jadi, sayangnya, itu tidak memperbaiki masalah seperti yang saya harapkan (karena saya sudah memeriksanya dengan chmod). - cregox
Perbaikan izin dari Apple hanya akan memperbaiki izin yang diketahui oleh apple, yang merangkum hal-hal yang diinstal melalui Installer selain hal-hal dari sistem. Saya baru saja membaca itu di KB: support.apple.com/kb/HT1452?viewlocale=en_US Jadi tak satu pun dari kalian yang mengharapkan ini bekerja dalam kasusku. ;) - cregox


Apakah Anda memiliki akun administrator? (Konsol mengatakan "Izin ditolak" sering menunjukkan bahwa Anda tidak). Jika Anda melakukannya, Anda dapat mencoba memperbaiki izin. Di Utilitas, jalankan Disk Utility, pilih hard drive Anda, dan beri tahu untuk memperbaiki izin.

File yang ingin Anda lihat adalah system.log. Jika konsol tidak berfungsi untuk Anda, berikut dua alternatif:

Di Terminal (juga terletak di Utilitas), mengetik

tail -f /var/log/system.log

harus membiarkan Anda melihat pesan yang ditulis ke log sistem. Jika Anda kemudian menjalankan permainan Anda, batuk, aplikasi :) setiap pesan kesalahan akan muncul di sana.

Jika Anda memiliki TextWrangler di komputer Anda, buka dan pilih "File -> Open File By Name" dan ketik di /var/log/system.log. Ini akan memungkinkan Anda melihat seluruh log sistem, dan akan meminta Anda untuk mengotentikasi jika diperlukan.


1
2018-03-04 17:30



Ya, tentu saya punya - Anda bisa melihatnya dari komentar kedua saya tentang jawaban Josh. Saya mencoba memperbaiki izin sekarang. By the way, apakah Anda akan terjadi jika ada cara untuk menggunakan sudo pada finder daripada di terminal? - cregox
@Cawas Di Finder? Sebuah program yang disebut (Snow) Leopard Cache Cleaner memiliki opsi yang bagus untuk menjalankan Finder sebagai root. Sedangkan untuk menjalankan aplikasi GUI lain sebagai root (saya tidak tahu apakah itu berlaku untuk Finder), lihat serverfault.com/questions/47141/… - Clinton Blackmore
ya, saya berharap untuk sesuatu seperti gksudo (dari gnome) dan itu bisa ditambahkan sebagai Layanan (klik mouse kanan) atau sesuatu seperti itu. Terima kasih atas tautannya! - cregox
@Cawas Baiklah, kalau begitu, saya akan menyarankan Pseudo, tetapi saya melihat Anda telah menemukannya. Senang mengetahui itu bekerja pada Snow Leopard. - Clinton Blackmore
@Blackmore haha, ya. Kerja bagus, dan terima kasih! ;) - cregox