Praticamente tutti sono nella tua stessa barca. La situazione è piuttosto complicata, ma questa immagine mostra alcuni dettagli dei livelli dei certificati coinvolti nella creazione di un file "ricevuta":
Gli ingegneri Apple hanno utilizzato un certificato contrassegnato come Non valido dopo: 11 novembre 21:58:01 2015 GMT per firmare le app scaricate per un lungo periodo quest'anno. Inoltre, uno dei certificati era firmato con l'algoritmo della firma: sha1WithRSAEncryption e sta passando a sha256WRSRSAEncryption che non è completamente supportato da tutti i sistemi operativi e gli sviluppatori.
La migliore scrittura (di molti buoni) è di Ben Toms:
In breve, uno dei tasti che compongono il wrapper utilizzato dalle app per verificare il corretto download dell'App Store è scaduto ieri. Apple ha rinnovato quel certificato, ma potrebbe essere necessario agire ora per porre rimedio a questo errore.
Stranamente, le app che Apple stesso ha creato, fanno affidamento su un'altra catena di fiducia di convalida poiché includono lo stesso certificato ormai scaduto ma ancora in esecuzione su OS X. Fondamentalmente, quelle app sembrano usare un'altra (o nessuna) convalida della ricevuta per correttezza .
Se hai dimestichezza con la riga di comando, prova a riavviare il processo che tende a queste ricevute dell'app ora obsolete:
killall -KILL storeaccountd
Se spegni il Mac, questo fa anche girare il demone degli account e dovrebbe sistemare le cose in modo da non dover scaricare nuovamente le app sul computer dopo il tempo in cui quel certificato Apple è scaduto.
A questo punto, quando tenti di eseguire l'app, ti verrà chiesto di inserire nuovamente la password una volta. In questo modo riceverai un nuovo certificato da Apple che potrebbe risolvere il problema o meno a seconda di come o se l'applicazione utilizza il file di ricevuta.
Un'altra cosa che può correggere i fallimenti dei certificati falsi è controllare le impostazioni di data / ora e quindi provare a uscire completamente dal Mac App Store. Se non riesci ancora a eseguire l'app dopo l'accesso, potresti essere costretto a eliminare l'app e a scaricarla di nuovo dopo aver verificato la tua data / ora e riavviato il sistema operativo. Assicurati di controllare i riflettori ed eliminare tutte le copie dell'app. Svuota il cestino prima di provare a ripristinare il download.
Se tutto il resto fallisce, contattare sia lo sviluppatore della tua app specifica sia il supporto Apple per assistenza potrebbe essere prudente poiché i programmi che gestiscono questa convalida e generazione della ricevuta non sono ben documentati.
Un grande ringraziamento anche a Craig Hockenberry e Paul Haddad per le grandi spiegazioni tecniche su ciò che sta accadendo qui. Senza la comunità che lavora insieme potremmo essere nell'oscurità molto più a lungo quando sorgono rotture spiacevoli come questa.