Bagaimana untuk Memperbaiki Aplikasi Mac Itu Tidak Bermula?

Menetapkan kebenaran fail atau memadam pilihan boleh membantu

Soalan: Bagaimana saya boleh membaiki aplikasi yang tidak bermula?

Setiap kali saya melancarkan Safari, ikon Docknya melantun untuk masa yang lama dan akhirnya berhenti, tanpa membuka tetingkap Safari . Apa yang berlaku dan bagaimana saya boleh memperbaikinya?

Jawab: Terdapat beberapa alasan untuk ini berlaku, tetapi kemungkinan yang paling mungkin, jika anda menjalankan OS X Yosemite atau sebelumnya, adalah kesalahan perizinan disk. Kebenaran cakera adalah bendera yang ditetapkan untuk setiap item dalam sistem fail. Mereka menentukan sama ada sesuatu item boleh dibaca, ditulis kepada, atau dilaksanakan. Kebenaran pada mulanya ditetapkan apabila anda memasang aplikasi, seperti Safari.

Jika keizinan ini terhenti, mereka boleh menghalang permohonan daripada berfungsi dengan betul. Hasilnya mungkin ikon Dock yang melantun, seperti yang anda sebutkan, dan aplikasi yang tidak pernah dilancarkan. Pada masa yang lain aplikasi mungkin muncul untuk dilancarkan secara normal, tetapi beberapa bahagian gagal berfungsi, biasanya plug-in yang digunakan oleh aplikasi.

Selain keizinan fail, terdapat kemungkinan file keutamaan aplikasi menjadi sumber untuk aplikasi yang bertindak wonky dan tidak memulakan atau berfungsi dengan betul. Tidak kira punca itu, petua ini akan membantu anda menyelesaikan masalah ini.

Menetapkan Isu Kebenaran Fail Aplikasi: OS X Yosemite dan Terdahulu

Seperti yang disebutkan di atas, masalah biasa yang terdapat dalam versi OS X yang terdahulu ialah kebenaran fail yang ditetapkan tidak betul. Ini boleh berlaku apabila anda memasang aplikasi baru, mengemas kini aplikasi, atau menaik taraf salinan OS X anda. Semua yang diperlukan adalah pemasang yang akan dikodkan secara salah, dan kebenaran aplikasi boleh ditetapkan dengan betul. Tidak semestinya aplikasi yang sama dikemas kini. Anda boleh memasang apl penyuntingan foto baru dan secara tidak sengaja dapat menetapkan keizinan pada folder yang dikongsi oleh aplikasi lain dengan tidak betul, menyebabkan ikon Dock yang melantun yang ditakuti atau aplikasi tidak dapat dimulakan atau berfungsi.

Perkara pertama untuk mencuba dalam keadaan ini adalah untuk membaiki kebenaran cakera. Nasib baik, anda tidak perlu tahu apa keizinan itu; Mac anda menyimpan pangkalan data keizinan lalai untuk kebanyakan aplikasi yang telah anda pasang. Apa yang anda perlu lakukan ialah melancarkan Utiliti Disk dan jalankan pilihan Kebenaran Disk Pembaikan. Anda boleh mendapatkan arahan tentang bagaimana untuk melakukan ini dalam Perihal: Mac Menggunakan Utiliti Disk untuk Membaiki Pemacu Cakera dan Panduan Kebenaran Cakera .

Set keizinan fail lain yang anda mahu semak adalah yang dikaitkan dengan akaun pengguna anda. Tetapan fail akaun pengguna biasanya tidak akan menjejaskan aplikasi, seperti Safari, yang disimpan dalam folder Aplikasi / Aplikasi. Walau bagaimanapun, beberapa apl diletakkan di dalam folder pengguna, jadi folder pengguna anda juga mungkin mengandungi fail pilihan yang digunakan oleh aplikasi.

Anda boleh mendapatkan butiran mengenai penetapan kebenaran pengguna pengguna dalam Penyelesaian Masalah Mac: Tetapkan semula Panduan Kebenaran Akaun Pengguna .

Menetapkan Isu Kebenaran Fail Aplikasi: OS X El Capitan dan Kemudian

Dengan OS X El Capitan , Apple mengunci keizinan fail sistem, termasuk dalam folder Aplikasi / Aplikasi. Akibatnya, isu kebenaran fail tidak lagi menjadi kebimbangan sebagai punca aplikasi tidak berfungsi. Itulah kabar baik; berita buruk adalah bahawa sekarang anda perlu menggali lebih mendalam untuk mengetahui apa yang menyebabkan masalah itu.

Satu langkah yang diambil adalah untuk melawat laman web pembangun aplikasi dan melihat sama ada terdapat sebarang nota mengenai keserasian dengan versi OS X yang anda gunakan atau apa-apa ketidakcekalan yang diketahui dengan aplikasi atau perkhidmatan lain yang mungkin anda gunakan.

Dalam banyak kes, mengemas kini aplikasi yang terjejas boleh menyembuhkan masalah yang anda hadapi dengan aplikasi yang tidak bermula atau tidak berfungsi dengan betul.

Memperbaiki Fail Keutamaan (Sebarang Versi OS X)

Penyebab biasa yang lain dari apl tidak berfungsi adalah fail rasak yang digunakan oleh aplikasi yang dipersoalkan. Dalam kebanyakan kes, calon yang paling mungkin untuk fail rasuah ialah fail keutamaan apl, juga dikenali sebagai plist. Fail Plist boleh menjadi rosak apabila Mac anda ditutup atau dimulakan semula secara tidak dijangka, atau aplikasi membeku atau kemalangan.

Nasib baik, anda boleh memadam fail keutamaan yang buruk dan aplikasi akan membuat fail plist baru yang mengandungi semua kegagalan aplikasi. Anda perlu menyusun semula pilihan aplikasinya, tetapi kemungkinan memotong fail keutamaan akan membetulkan masalah tersebut.

Cari Fail Keutamaan Apl

Kebanyakan aplikasi menyimpan fail plist mereka di:

~ / Perpustakaan / Keutamaan

Watak tilde (~) dalam nama laluan menunjukkan folder rumah anda, jadi jika anda melihat dalam folder rumah anda, anda akan melihat folder bernama Perpustakaan. Malangnya, Apple menyembunyikan folder Perpustakaan supaya anda tidak boleh membuat perubahan secara tidak sengaja.

Tidak mengapa; kita dapat mengelilingi sifat tersembunyi dari folder Perpustakaan dengan menggunakan mana-mana kaedah yang digariskan dalam artikel berikut:

OS X Menyembunyikan Folder Perpustakaan Anda

  1. Teruskan dan akses folder Perpustakaan, menggunakan arahan di pautan di atas.
  2. Sekarang bahawa anda berada dalam folder Perpustakaan, buka folder Pilihan.
  3. Folder Pilihan mengandungi semua fail plist untuk setiap aplikasi yang dipasang pada Mac anda. Ia juga mengandungi beberapa fail lain, tetapi satu-satunya yang kita minati ialah orang yang berakhir dengan .plist.
  4. Nama fail keutamaan adalah dalam format berikut:
    1. com.developer_name.app_name.plist
  5. Jika kami mencari fail pilihan untuk Safari, nama fail harus: com.apple.safari.plist
  6. Tidak boleh ada nama lain selepas plist itu. Contohnya, anda juga boleh melihat fail dengan nama berikut:
    1. com.apple.safari.plist.lockfile atau
    2. com.apple.safari.plist.1yX3ABt
  7. Kami hanya tertarik dengan fail yang berakhir dengan .plist.
  8. Sebaik sahaja anda mencari fail plist yang betul, berhenti aplikasi yang dipersoalkan, jika ia berjalan.
  9. Seret fail plist aplikasi ke desktop; ini mengekalkan fail keutamaan sekiranya anda perlu memulihkannya kemudian.
  10. Lancarkan aplikasi yang dipersoalkan.

Aplikasi kini perlu bermula tanpa isu, walaupun semua pilihannya akan berada dalam keadaan lalai. Anda perlu menyusun semula aplikasi untuk memenuhi keperluan anda, seperti yang anda lakukan pada asalnya.

Sekiranya ini tidak membetulkan isu aplikasi yang anda ada, anda boleh memulihkan fail plist asal dengan memastikan aplikasunya tidak berjalan, dan kemudian menyeret fail plist asal yang anda simpan ke desktop kembali ke folder Pilihan.

Seperti yang telah kami sebutkan, keizinan fail dan fail keutamaan rasuah adalah masalah yang paling biasa yang menghalang aplikasi berfungsi dengan betul. Jika anda telah mencuba kedua-dua kaedah dan masih mempunyai masalah, saya mencadangkan untuk menghubungi pembangun aplikasi dan menjelaskan masalah yang anda ada. Kebanyakan pemaju mempunyai bahagian sokongan di laman web mereka di mana anda boleh meminta bantuan.

Safe mode

Satu ujian lepas yang boleh anda lakukan ialah memulakan Mac anda dalam Mod Aman. Persekitaran permulaan khas ini menyekat kebanyakan item permulaan dan mengehadkan sistem operasi hanya menggunakan teras OS asas. Sekiranya anda boleh memulakan Mac anda dalam Mod Selamat dan kemudian gunakan aplikasi yang berkenaan tanpa sebarang masalah, sebab yang mungkin bukan keizinan atau fail keutamaan tetapi bercanggah dengan aplikasi lain atau item permulaan.