Chiudi l'annuncio

Diverse applicazioni Mac hanno iniziato a bloccarsi dal nulla durante il fine settimana. Il modo in cui è da biasimare Apple ha modificato la certificazione delle app che non sono state acquistate o acquisite direttamente dal Mac ufficiale App Cento. Il numero di applicazioni interessate è piuttosto elevato.

Un certo numero di utenti di applicazioni, tra cui Soulver o PDFPen, che hanno scaricato i loro programmi dai siti Web dei rispettivi sviluppatori di applicazioni e non dal sito Web ufficiale di Mac App Store, ha scoperto che le loro applicazioni si bloccavano improvvisamente subito dopo l'avvio. Gli sviluppatori dell'app si sono subito scusati, spiegando che il motivo era che i certificati dell'app avevano raggiunto la data di scadenza.

Apple emette certificati di firma agli sviluppatori di applicazioni per garantire che le applicazioni scaricate al di fuori dell'ambiente Mac App Storu è legittimo, proviene da una fonte nota e non è stato modificato dall'ultima firma. In passato, la scadenza della firma del certificato non aveva alcun effetto sul software già distribuito. Tuttavia, questa regola è cambiata con il rilascio di macOS Sierra per Mac lo scorso anno.

poi Apple cominciò a chiedere "provisioning profile", grazie al quale il sistema riceve l'informazione che la domanda è stata verificata Applemv online e gli è stato consentito di eseguire determinate azioni di sistema. Ma questi profili vengono firmati anche dal certificato di firma dello sviluppatore e, quando questo scade, il profilo diventa non valido.

Tra le "vittime" dei certificati revocati ci sono, ad esempio, gli utenti dell'applicazione 1Password per Mac che hanno scaricato l'app dal sito web dello sviluppatore. AgilBits ha spiegato domenica che gli utenti interessati devono aggiornare manualmente all'ultima versione (6.5.5), aggiungendo che coloro che utilizzano 1Password scaricato da Mac App Storu non deve preoccuparsi di eventuali complicazioni legate alla scadenza del certificato.

Sapevamo che il nostro certificato di sviluppatore sarebbe scaduto domenica, ma credevamo di dover semplicemente rilasciare una nuova versione, il che chiaramente non era vero. Anzi, ha avuto l'inaspettato effetto collaterale che macOS si è rifiutato di aprire 1Pass normalmente.word. "

Una soluzione immediata per gli sviluppatori delle applicazioni interessate è rinnovare il codice del certificato di firma prima che scada.

provisioning profile app Errore 800x291

Fonte: MacRumors

Il più letto di oggi

.