Salta ai contenuti

macOS blocca atbridge (Gatekeeper)

In breve: atbridge è ora firmato con un certificato Apple Developer ID e notarizzato da Apple, quindi Gatekeeper di macOS dovrebbe consentirne l’esecuzione senza alcun avviso. Se una versione più vecchia e non firmata viene bloccata, reinstalla con lo script (curl -fsSL https://atbridge.ai/install.sh | sh) oppure rimuovi il flag di quarantena con un solo comando xattr.

Se macOS mostra «impossibile aprire atbridge», «atbridge è danneggiato e non può essere aperto» o «sviluppatore non identificato», quasi certamente hai una build più vecchia e non firmata: quel messaggio è Gatekeeper di macOS che applica la sua consueta prudenza a un’app che non riesce a riconoscere.

Ogni app che scarichi su macOS riceve un flag di quarantena nascosto. Prima che atbridge fosse notarizzato, Gatekeeper andava sul sicuro al primo avvio e bloccava il binario non firmato finché non confermavi di fidartene. Le build attuali sono notarizzate, quindi Gatekeeper le riconosce — ma un binario scaricato prima della release firmata porta ancora con sé il vecchio flag di quarantena e nessuna firma, quindi macOS continua a bloccare quella copia specifica finché non la sostituisci o non rimuovi il flag.

La reinstallazione scarica la build attuale firmata e notarizzata, che Gatekeeper accetta, e sostituisce il vecchio binario non firmato:

Terminal window
curl -fsSL https://atbridge.ai/install.sh | sh

Questa è tutta la soluzione. Installa in ~/.atbridge/bin/atbridge, aggiunge atbridge al tuo PATH e registra il bridge di Thunderbird.

Terminal window
atbridge --version

Una stringa di versione significa che macOS consente l’esecuzione di atbridge. Se stai configurando il bridge di Thunderbird, prosegui con:

Terminal window
atbridge bridge ping

Was this page helpful?