Przejdź do głównej zawartości

macOS blokuje atbridge (Gatekeeper)

W skrócie: atbridge jest teraz podpisany certyfikatem Apple Developer ID i notaryzowany przez Apple, więc Gatekeeper w macOS powinien pozwolić mu działać bez żadnego ostrzeżenia. Jeśli zablokowana jest starsza, niepodpisana wersja, zainstaluj ją ponownie skryptem (curl -fsSL https://atbridge.ai/install.sh | sh) albo usuń flagę kwarantanny jednym poleceniem xattr.

Jeśli macOS pokazuje „nie można otworzyć atbridge”, „atbridge jest uszkodzony i nie można go otworzyć” lub „niezidentyfikowany deweloper”, to prawie na pewno korzystasz ze starszej, niepodpisanej wersji — ten komunikat to macOS Gatekeeper stosujący swoją zwykłą ostrożność wobec aplikacji, której nie potrafi rozpoznać.

Każda aplikacja pobrana na macOS otrzymuje ukrytą flagę kwarantanny. Zanim atbridge został notaryzowany, Gatekeeper dmuchał na zimne przy pierwszym uruchomieniu i blokował niepodpisany plik binarny, dopóki nie potwierdziłeś, że mu ufasz. Aktualne wersje są notaryzowane, więc Gatekeeper je rozpoznaje — ale plik binarny pobrany przed podpisanym wydaniem wciąż niesie starą flagę kwarantanny i nie ma podpisu, więc macOS blokuje tę konkretną kopię, dopóki jej nie zastąpisz albo nie usuniesz flagi.

Ponowna instalacja pobiera aktualną wersję podpisaną + notaryzowaną, którą Gatekeeper akceptuje, i zastępuje stary, niepodpisany plik binarny:

Okno terminala
curl -fsSL https://atbridge.ai/install.sh | sh

To całe rozwiązanie. Instaluje do ~/.atbridge/bin/atbridge, dodaje atbridge do Twojej zmiennej PATH i rejestruje mostek Thunderbird.

Okno terminala
atbridge --version

Numer wersji oznacza, że macOS pozwala uruchomić atbridge. Jeśli konfigurujesz mostek Thunderbird, dodaj następnie:

Okno terminala
atbridge bridge ping

Was this page helpful?