Betulkan Mesej Ralat "Apl Rosak Tidak Boleh Dibuka" dalam Mac OS X
Isi kandungan:
Sesetengah pengguna Mac telah mendapati mereka tidak dapat membuka beberapa aplikasi yang dimuat turun daripada Mac App Store. Apabila cuba membuka aplikasi yang terjejas dalam Mac OS, mesej yang menyatakan "Name.app rosak dan tidak boleh dibuka. Padamkan Name.app dan muat turun semula dari App Store.” Variasi lain ialah tetingkap pop timbul yang muncul meminta pengguna untuk "Log masuk untuk menggunakan aplikasi ini pada komputer ini" meminta ID Apple dan kata laluan.
Sebab apl ini tidak boleh dibuka mesej ralat muncul mungkin kerana sijil keselamatan menandatangani kod tamat tempoh, yang mana ini bukan ralat pengguna atau apa-apa kaitan dengan penglibatan pengguna, ia pada asasnya sesuatu dengan DRM yang telah rosak di bahagian Mac App Store tetapi kini memberi kesan kepada beberapa aplikasi yang dimuat turun dari sana. Kadangkala ia juga boleh disebabkan oleh isu kebetulan semasa memuat turun aplikasi daripada App Store. Ya, ini adalah mesej ralat yang pelik dan mengecewakan, tetapi ia mudah diselesaikan.
Menyelesaikan Ralat "Apl rosak dan tidak boleh dibuka" dalam Mac OS X
Mesej ralat ini cenderung muncul dalam versi baharu Mac OS X:
- But semula Mac, ini sahaja mungkin mencukupi untuk membetulkan apl yang bermasalah dan mengalih keluar mesej ralat
- Jika but semula tidak membetulkan apl, padamkan aplikasi (hanya seret ke Sampah dan kosongkan), kemudian lancarkan semula Mac App Store dan muat turun apl sekali lagi melalui tab Pembelian atau dengan mencari apl secara manual
- Buka semula apl yang pernah terjejas, apl itu kini akan berfungsi dengan baik
Kaedah 2: Membetulkan "Apl rosak dan tidak boleh dibuka" Ralat pada Pelancaran Apl Mac
Jika pendekatan di atas tidak berkesan, anda mungkin perlu memasukkan beberapa langkah tambahan:
- Padam apl yang dimaksudkan daripada Mac
- Log keluar dari Mac App Store
- Mulakan semula Mac
- Setelah but semula, buka Mac App Store dan log masuk ke App Store sekali lagi
- Muat turun Semula apl berkenaan
Mesej ralat "Apl rosak dan tidak boleh dibuka" ini kadangkala berlaku walaupun dalam keluaran macOS moden seperti macOS Big Sur. Nasib baik, memadamkan apl, but semula dan memuat turun semula apl itu biasanya menyelesaikan isu dengan cepat.
Menyelesaikan Ralat "Log masuk untuk menggunakan aplikasi ini pada komputer ini" dalam Mac OS X
Satu lagi variasi mesej ralat ini mungkin muncul dalam versi lama Mac OS X:
- Tutup kotak dialog ralat "log masuk untuk menggunakan aplikasi ini" apabila anda melihatnya dan but semula Mac
- Setelah but semula, buka Mac App Store dan log masuk ke Apple ID anda untuk mengesahkan semula Mac dan semua apl berkaitan
- Buka aplikasi seperti biasa
Sepatutnya itu sahaja yang diperlukan untuk membolehkan apl anda berfungsi semula dalam OS X.
Pembetulan Ralat Apl Pantas untuk Pengguna Mac Lanjutan: Membunuh Proses
Anda boleh menyasarkan proses akaun kedai melalui Monitor Aktiviti jika anda mahu, atau gunakan baris arahan jika anda selesa dengan Terminal:
sudo killall -v storeaccountd
Biasanya terdapat dua proses "storeaccountd" sedang berjalan, satu sebagai pengguna dan satu sebagai root, dan dengan itu menggunakan killall pada kedua-duanya sudah memadai untuk menyelesaikan isu tersebut.
Mereka yang berminat untuk mengetahui lebih lanjut tentang butiran teknikal di sebalik mesej ralat ini boleh merujuk pada urutan Twitter ini, yang mendedahkan sijil yang telah tamat tempoh dan membuat spekulasi mengenai pelbagai faktor penyumbang.
Jelas sekali jika anda tidak melihat mesej ralat ini pada Mac anda, anda tidak perlu risau dan boleh meneruskan cara anda dengan gembira. Tetapi, sekiranya anda melihatnya, sekurang-kurangnya tahu ia adalah pembetulan yang mudah, apl itu sebenarnya tidak rosak, ia hanyalah ralat di sisi Apple dengan penyelesaian yang cepat.
Perhatikan bahawa kadangkala anda mungkin melihat mesej ralat yang serupa tetapi berbeza yang menyatakan Mac tertentu "apl rosak dan tidak boleh dibuka, anda harus mengalihkannya ke Sampah" yang mempunyai set potensi yang berbeza penyelesaian.