Risolto il messaggio di errore "L'app è danneggiata non può essere aperta" in Mac OS X
Alcuni utenti Mac hanno scoperto di non essere in grado di aprire alcune applicazioni scaricate dal Mac App Store. Quando si tenta di aprire un'app interessata in OS X, viene visualizzato un messaggio che indica che "Name.app è danneggiato e non può essere aperto. Elimina Name.app e scaricalo nuovamente dall'App Store. " Un'altra variante è una finestra pop-up che chiede all'utente di" Accedi per utilizzare questa applicazione su questo computer "richiedendo un ID Apple e una password.
Il motivo per cui questi app non possono essere aperti i messaggi di errore appaiono a causa di un certificato di sicurezza con firma del codice scaduto, questo non è un errore dell'utente o qualcosa a che fare con il coinvolgimento dell'utente, è fondamentalmente qualcosa con DRM che è stato incasinato sul Mac App Store lato, ma ora sta influenzando alcune applicazioni che sono state scaricate da lì. Sì, questo è un messaggio di errore strano e frustrante, ma è facilmente risolvibile.
Risoluzione di "L'app è danneggiata e non può essere aperta" Errore in OS X
Questo messaggio di errore tende ad apparire nelle nuove versioni di OS X:
- Riavvia il Mac, questo da solo potrebbe essere sufficiente per risolvere le app problematiche e rimuovere il messaggio di errore
- Se il riavvio non risolve l'app, elimina l'applicazione (trascinala nel Cestino e svuota), quindi riavvia il Mac App Store e scarica nuovamente l'app tramite la scheda Acquisti o cercando manualmente l'app
- Apri di nuovo le app che hanno subito l'impatto, ora dovrebbero funzionare correttamente
Risolto il problema "Accedi per utilizzare questa applicazione su questo computer" Errore in OS X
Questo messaggio di errore può apparire nelle versioni precedenti di OS X:
- Chiudi la finestra di dialogo "accedi per usare questa applicazione" quando la vedi e riavvia il Mac
- Al riavvio, apri il Mac App Store e accedi al tuo ID Apple per riattivare il Mac e tutte le app correlate
- Apri le app come al solito
Questo dovrebbe essere tutto ciò che è necessario per far funzionare nuovamente le tue app in OS X.
La correzione rapida dell'errore dell'applicazione per utenti Mac avanzati: uccisione di un processo
È possibile indirizzare i processi storeaccountd tramite Activity Monitor, se lo si desidera, o utilizzare la riga di comando se si ha familiarità con il terminale:
sudo killall -v storeaccountd
Di solito ci sono due processi "storeaccountd" in esecuzione, uno come utente e uno come root, e quindi l'utilizzo di killall su entrambi è sufficiente per risolvere il problema.
Coloro che sono interessati ad apprendere un po 'di più sui dettagli tecnici alla base di questi messaggi di errore possono fare riferimento a questo thread Twitter, che rivela il certificato scaduto e specula su vari fattori che contribuiscono.
Bene, questo spiegherebbe il problema MAS. pic.twitter.com/Nuqj9Uxxiz
- Paul Haddad (@tapbot_paul), 12 novembre 2015
Ovviamente se non hai visto questi messaggi di errore sul tuo Mac, non hai nulla di cui preoccuparti e puoi andare per la tua strada allegra. Ma, se dovessi vederli, almeno sapere che è una semplice soluzione, le app non sono effettivamente danneggiate, era solo un errore sul lato Apple delle cose con un rimedio veloce.