How to Fix App “ay nasira at hindi mabuksan. Dapat mong ilipat ito sa Trash” Error sa Mac
Talaan ng mga Nilalaman:
Ang ilang mga user ng Mac ay maaaring magkaroon paminsan-minsan ng isang kakaibang error kapag sinubukan nilang buksan ang isang app na na-download sa kanilang Mac, kapag inilunsad ang app, lalabas ang isang maliit na "pag-verify" na progress bar at huminto para sa isang sandali bago ang isang mensahe ng alerto ng error ay nagsasabing “Nasira ang appname.app at hindi mabubuksan. Dapat mong ilipat ito sa Basurahan.” na may kasamang detalye na tumutukoy kung kailan at saan na-download ang file. Mayroon kang dalawang opsyon, upang ‘kanselahin’ o “Ilipat sa Basurahan” ang app na iyong na-download.
Mag-aalok ang artikulong ito ng ilang paraan upang malutas ang mensahe ng error na ito sa Mac.
Paano Ayusin ang Nasira ng App at Mga Error na Hindi Mabubuksan sa Mac
May ilang iba't ibang tip at trick na maaaring malutas ang mga mensahe ng error na 'nasira ng app' na ito sa Mac. Sinasaklaw dito ang muling pag-download ng app, pag-reboot ng Mac, pag-install ng mga update sa software ng system, at paggamit ng command line. Tandaan kung nakakakita ka ng katulad ngunit ibang mensahe ng error sa Mac App Store apps, gamitin na lang ang gabay sa pag-troubleshoot na ito.
1: Muling i-download ang App
Ang unang bagay na dapat mong gawin upang subukan at malunasan ang mensahe ng error na "nasira ng app" ay muling i-download ang app sa Mac, at tiyaking nagmumula ito sa pinagkakatiwalaang pinagmulan.
Halimbawa kung nagda-download ka ng Google Chrome o Signal, tiyaking direktang ida-download mo ang mga app na iyon mula sa website ng developer lamang, huwag i-download ang mga ito mula sa mga third party na site.
Kadalasan ay muling i-download ang app, ita-trash ang 'nasira' na bersyon, pagkatapos ay muling ilunsad ang bagong-download na kopya ay malulutas ang mensahe ng error na ito.
Minsan ang diskarte sa muling pag-download ay hindi gumagana, at kung minsan ang pagda-download ng app nang direkta mula sa isang developer o pinagkakatiwalaang pinagmulan ay hindi isang opsyon, at kung minsan kailangan mong mag-download ng ilang partikular na app mula sa mga third party na site ( partikular sa mga lumang app na naging abandonware). Sa mga sitwasyong ito, maaari mong subukan ang susunod na diskarte upang matugunan ang mensahe ng error na "nasira ang app at hindi mabubuksan."
Tulad ng nabanggit kanina, kung nakakakita ka ng katulad na error sa isang Mac App Store app na nagsasabing "Nasira ang Name.app at hindi mabubuksan. Tanggalin ang Pangalan.app at i-download itong muli mula sa App Store.” pagkatapos ay mag-click dito para sa iba't ibang mga tagubilin sa paglutas. Kadalasan kailangan mo lang mag-log in muli sa Mac App Store at muling i-download ang app sa sitwasyong iyon.
2: I-reboot
Ito ay sadyang simple, ngunit kadalasan ang simpleng pag-reboot ng Mac ay malulutas ang mensahe ng error na "nasira ang app at hindi mabubuksan" sa Mac, lalo na kung na-download mo na muli ang app mula sa isang pinagkakatiwalaang pinagmulan (ang Mac App Store, direkta mula sa developer, atbp).
Maaari mong i-restart ang anumang Mac sa pamamagitan ng pagpunta sa Apple menu at pagpili sa “I-restart”.
Pagkatapos mag-boot muli ang Mac, subukan at muling buksan ang app.
3: I-install ang Magagamit na Mga Update sa Software ng System
Lumalabas na minsan ang mensahe ng error na ito ay lumalabas dahil sa mga partikular na bersyon ng software ng system at/o Gatekeeper. Ang pag-install ng mga available na update sa software ng system sa Mac ay kadalasang malulutas ito kung gayon. Siguraduhing i-backup ang Mac bago gawin ito.
Para sa MacOS 10.14 o mas bago (Mojave at mas bago): Pumunta sa panel ng kagustuhan na “Software Update” sa System Preferences para maghanap ng mga available na macOS system software update.
Para sa MacOS 10.13 at mas maaga: Pumunta sa tab na “Mga Update” ng Mac App Stores para maghanap ng mga available na update sa software ng system.
Para sa mga pre-App Store Mac (10.6 at mas maaga): Gamitin din ang panel ng kagustuhan na “Software Update” sa Mga Kagustuhan sa System.
Kung mayroong available na mga update sa software ng system, o mga update sa seguridad, i-install ang mga iyon sa Mac.
Tandaan na hindi ito nagmumungkahi na i-update ang mga pangunahing paglabas ng OS, na isang mas kumplikadong gawain, para lamang i-update ang mga available na update sa software ng system. Halimbawa, kung ang iyong Mac ay nagpapatakbo ng El Capitan 10.11.x kaysa sa pag-install ng anumang mga update na nauugnay sa El Capitan na available.
4: Gamitin ang xattr sa App na Ibinabato ang Napinsalang Error
Ito ay uri ng isang huling paraan at inirerekomenda lamang para sa mga advanced na gumagamit ng Mac. Sa pangkalahatan, kung ang app ay naghagis pa rin ng isang 'nasira' na mensahe ng error na maaaring gusto mong huwag gamitin ito. Gamitin ito sa iyong sariling peligro.
Sa command line maaari mong gamitin ang xattr upang tingnan at alisin ang mga pinahabang katangian mula sa isang file sa Mac kasama ang application na naghagis ng "Appname.app ay nasira at hindi mabubuksan. Dapat mong ilipat ito sa Basura." maling mensahe.
Ilunsad ang Terminal at pagkatapos ay ilabas ang sumusunod na command:
xattr -cr /path/to/application.app
Halimbawa:
xattr -cr /Applications/Signal.app
Ang -c na flag ay nag-aalis ng lahat ng attribute, samantalang ang -r ay nalalapat nang pabalik-balik para sa buong naka-target na .app na nilalaman ng direktoryo.
Maaari ding gamitin ang xattr command upang alisin ang mensahe ng error na ‘na-download mula sa internet’ sa Mac din. Muli, inirerekomenda lang ito sa mga advanced na user dahil ang pagbabago sa mga pinahabang katangian ay maaaring magkaroon ng hindi sinasadyang mga kahihinatnan, at muli ay maaaring sinusubukan mong magpatakbo ng isang app na hindi mo dapat patakbuhin, para sa katatagan, privacy, seguridad, o iba pang dahilan.
Nagtagumpay ba ang mga trick sa itaas upang malutas ang "Appname.app ay nasira at hindi mabubuksan. Dapat mong ilipat ito sa Basura." error sa Mac para sa iyo? May alam ka bang ibang workaround o solusyon sa pagresolba sa mensahe ng error na ito? Ibahagi sa amin sa mga komento!