Cara Betulkan Apl “rosak dan tidak boleh dibuka. Anda harus mengalihkannya ke Sampah” Ralat pada Mac
Isi kandungan:
Sesetengah pengguna Mac kadangkala mengalami ralat yang agak pelik apabila mereka cuba membuka apl yang dimuat turun ke Mac mereka, apabila melancarkan apl itu, bar kemajuan kecil "mengesahkan" akan muncul dan terhenti selama seketika sebelum mesej amaran ralat mengatakan “Appname.app rosak dan tidak boleh dibuka. Anda harus mengalihkannya ke Sampah.” dengan butiran yang disertakan menyatakan bila dan dari mana fail itu dimuat turun. Anda kemudian mempunyai dua pilihan, untuk 'membatalkan' atau "Alihkan ke Sampah" apl yang anda muat turun.
Artikel ini akan menawarkan beberapa cara untuk membetulkan mesej ralat ini pada Mac.
Cara Membetulkan Apl Rosak dan Ralat Tidak Boleh Dibuka pada Mac
Terdapat beberapa petua dan helah berbeza yang boleh membetulkan mesej ralat 'apl rosak' ini pada Mac. Memuat turun semula apl, but semula Mac, memasang kemas kini perisian sistem dan menggunakan baris arahan dibincangkan di sini. Ambil perhatian jika anda melihat mesej ralat yang serupa tetapi berbeza dengan apl Mac App Store, gunakan panduan penyelesaian masalah ini.
1: Muat turun semula Apl
Perkara pertama yang perlu anda lakukan untuk mencuba dan membetulkan mesej ralat "apl rosak" ialah memuat turun semula apl ke Mac dan pastikan ia datang daripada sumber yang dipercayai.
Sebagai contoh jika anda memuat turun Google Chrome atau Signal, pastikan anda memuat turun apl tersebut terus dari tapak web pembangun sahaja, jangan muat turun apl tersebut daripada tapak pihak ketiga.
Selalunya hanya memuat turun semula apl, membuang versi 'rosak', kemudian melancarkan semula salinan yang baru dimuat turun akan menyelesaikan mesej ralat ini.
Kadangkala pendekatan muat turun semula tidak berfungsi dan kadangkala memuat turun apl terus daripada pembangun atau sumber yang dipercayai bukanlah pilihan dan kadangkala anda perlu memuat turun apl tertentu daripada tapak pihak ketiga ( terutamanya dengan aplikasi lama yang telah menjadi abandonware). Dalam situasi ini, anda boleh mencuba pendekatan seterusnya untuk mengatasi mesej ralat "apl rosak dan tidak boleh dibuka".
Seperti yang dinyatakan sebelum ini, jika anda melihat ralat serupa dengan apl Mac App Store yang mengatakan "Name.app rosak dan tidak boleh dibuka. Padam Nama.aplikasi dan muat turun semula dari App Store.” kemudian klik di sini untuk mendapatkan arahan yang berbeza dalam menyelesaikan. Biasanya anda hanya perlu log masuk semula ke Mac App Store dan muat turun semula apl dalam situasi itu.
2: But semula
Ini jelas mudah, tetapi selalunya hanya but semula Mac akan menyelesaikan mesej ralat "apl rosak dan tidak boleh dibuka" pada Mac, terutamanya jika anda telah memuat turun semula apl daripada sumber yang dipercayai (Mac App Store, terus daripada pembangun, dll).
Anda boleh memulakan semula mana-mana Mac dengan pergi ke menu Apple dan memilih “Mulakan Semula”.
Selepas Mac but semula, cuba dan buka semula apl itu sekali lagi.
3: Pasang Kemas Kini Perisian Sistem Tersedia
Nampaknya kadangkala mesej ralat ini muncul kerana versi perisian sistem tertentu dan/atau Gatekeeper. Memasang kemas kini perisian sistem yang tersedia pada Mac selalunya boleh menyelesaikan masalah ini jika ya. Pastikan anda membuat sandaran Mac sebelum berbuat demikian.
Untuk MacOS 10.14 atau lebih baru (Mojave dan lebih baharu): Pergi ke panel pilihan “Kemas Kini Perisian” dalam Keutamaan Sistem untuk mencari kemas kini perisian sistem macOS yang tersedia.
Untuk MacOS 10.13 dan lebih awal: Pergi ke tab "Kemas Kini" Mac App Stores untuk mencari kemas kini perisian sistem yang tersedia.
Untuk Mac pra-App Store (10.6 dan lebih awal): Gunakan panel pilihan "Kemas Kini Perisian" dalam Keutamaan Sistem juga.
Jika terdapat kemas kini perisian sistem atau kemas kini keselamatan yang tersedia, pasangkannya pada Mac.
Perhatikan bahawa ini tidak mencadangkan untuk mengemas kini keluaran OS utama, yang merupakan tugas yang lebih kompleks, hanya untuk mengemas kini kemas kini perisian sistem yang tersedia. Contohnya jika Mac anda menjalankan El Capitan 10.11.x daripada memasang sebarang kemas kini berkaitan El Capitan yang tersedia.
4: Gunakan xattr pada Apl Membuang Ralat Yang Rosak
Ini adalah cara terakhir dan hanya disyorkan untuk pengguna Mac lanjutan. Secara umumnya, jika apl masih membuang mesej ralat 'rosak', anda mungkin tidak mahu menggunakannya. Gunakan ini atas risiko anda sendiri.
Dengan baris arahan anda boleh menggunakan xattr untuk melihat dan mengalih keluar atribut lanjutan daripada fail pada Mac termasuk aplikasi yang melontarkan "Appname.app rosak dan tidak boleh dibuka. Anda harus mengalihkannya ke Sampah.” mesej ralat.
Lancarkan Terminal dan kemudian keluarkan arahan berikut:
xattr -cr /path/to/application.app
Sebagai contoh:
xattr -cr /Applications/Signal.app
Bendera -c mengalih keluar semua atribut, manakala -r digunakan secara rekursif untuk keseluruhan kandungan direktori .app yang disasarkan.
Arahan xattr juga boleh digunakan untuk mengalih keluar mesej ralat ‘aplikasi yang dimuat turun dari internet’ pada Mac juga. Sekali lagi, ini hanya disyorkan kepada pengguna lanjutan kerana mengubah suai atribut lanjutan mungkin mempunyai akibat yang tidak diingini, dan sekali lagi anda mungkin cuba menjalankan apl yang tidak sepatutnya anda jalankan, sama ada untuk kestabilan, privasi, keselamatan atau sebab lain.
Adakah helah di atas berjaya menyelesaikan "Appname.app rosak dan tidak boleh dibuka. Anda harus mengalihkannya ke Sampah.” ralat pada Mac untuk anda? Adakah anda tahu penyelesaian atau penyelesaian lain untuk menyelesaikan mesej ralat ini? Kongsi dengan kami dalam komen!