Pytanie:
Najnowsza aktualizacja systemu macOS Mojave (10.14.4) i problem z kontami Google Mail.app
Peter Samokhin
2019-04-01 12:31:41 UTC
view on stackexchange narkive permalink

Po aktualizacji do macOS Mojave 10.14.4 dwa dni temu i nadal mam problem z zakładaniem online kont Google w Apple Mail.app.

Ten problem pojawił się natychmiast po aktualizacji, chociaż wcześniej go nie było.Również po tej aktualizacji Apple Mail zażądał ponownego zalogowania się przez Safari i było to proste uwierzytelnienie.

Sześć odpowiedzi:
Nimesh Neema
2019-04-01 12:36:30 UTC
view on stackexchange narkive permalink

Szybkie wyszukiwanie w Google ujawnia, że ​​jest to błąd w Mail.app w aktualizacji macOS Mojave 10.14.4.

Z tego posta na MacRumors, popularnym niezależnym blogu Apple:

Firma Apple na początku tego tygodnia wypuściła system macOS Mojave 10.14.4, który miał niefortunny efekt uboczny polegający na tym, że aplikacja Mail stała się bezużyteczna dla niektórych, którzy używają usług Gmail do swoich adresów e-mail.

Po zainstalowaniu aktualizacji macOS 10.14.4 i otwarciu aplikacji Mail użytkownicy Gmaila są proszeni o uwierzytelnienie swoich adresów e-mail przy użyciu formularza logowania internetowego Google.

Niestety, proces uwierzytelniania się nie zatrzymuje i wkrótce po uwierzytelnieniu aplikacja Mail ponownie prosi o uwierzytelnienie lub odmawia działania, wymieniając wszystkie konta Gmail jako offline.

Dodatkowo

Niektórym użytkownikom udało się skonfigurować konta e-mail przy użyciu protokołu IMAP jako obejścia. Te, które skontaktowały się z pomocą techniczną Apple, zostały poinformowane, że naprawa jest w toku, więc błąd może zostać rozwiązany w najbliższej przyszłości.

Wygląda na to, że problem został potwierdzony, a naprawa jest w toku.

Inne linki, które warto sprawdzić, które wskazują na możliwe rozwiązanie:

Ok, dzięki!Myślę, że moje szybkie wyszukiwanie SO było gorsze niż twoje szybkie wyszukiwanie w Google;)
@PeterSamokhin Prawdopodobnie pytanie nie jest jeszcze w SO (również dlatego, że nie jest to problem programistyczny).Wyszukiwanie w sieci prawdopodobnie zawsze daje bardziej trafne wyniki niż wyszukiwanie SE.
Miałem na myśli podstronę AskDifferent i SO jako synonim całego SE :)
Jeśli jest to błąd w systemie operacyjnym - dlaczego miałby to dotyczyć podzbiór ludzi?Apple nie dostarcza innej grupy oprogramowania - więc czy nie oznacza to, że część użytkowników Google ma ustawienie lub jest hostowana z serwerów, które ulegają awarii?Nie wątpię, że Apple dostarczyło funkcję, aby była bezpieczniejsza lub nie ufała starszym certyfikatom SSL lub czymś w okolicach 10.14.4 - ale wywołanie tego błędu w Mojave wydaje się okrężnym sposobem, aby dostać się do tego, kto kontroluje, co należy zmienić lub naprawić.Może jednak czegoś mi brakuje.
Podany przez Ciebie link informuje, że problem powinien już zostać rozwiązany / już zniknął: https://www.macobserver.com/analysis/apple-gmail-gsuite-10-14-4-mail-fixed/ Możesz zaktualizowaćodpowiedź.
@bmike w moim przypadku dwa z moich kont prawdopodobnie zawodzą, ponieważ początkowo musiałem je utworzyć jako „@googlemail.com” zamiast „@gmail.com” z powodu [bardzo zlokalizowanego problemu] (https: // www.cnet.com / aktualności / niemieckie-googlemail-w końcu-staje się-gmail /).Ponieważ zawsze migrowałem mój macOS, prawdopodobnie oczekuje teraz odpowiedzi `@googlemail`, gdzie zamiast tego otrzymuje teraz` @gmail`.[Oto potencjalne rozwiązanie] (https://forums.macrumors.com/threads/mac-mail-app-broken-for-some-gmail-users-in-macos-mojave-10-14-4.2175312/page-4 # post-27232575), których jeszcze nie zweryfikowałem.
To zasługuje na odpowiedź @Asmus - super pomocny szczegół
Dzięki @bmike Ponieważ podane rozwiązanie faktycznie działa, odtworzyłem je poniżej jako odpowiedź.
Asmus
2019-04-04 15:22:48 UTC
view on stackexchange narkive permalink

Temisja:

W ramach aktualizacji tego, co skomentowałem powyżej, miałem dokładnie ten problem z kontami, które zostały pierwotnie utworzone jako nazwa_użytkownika@googlemail.com zamiast nazwa_użytkownika@gmail.com kod>. Ponieważ zawsze migrowałem swój macOS, prawdopodobnie oczekuje teraz odpowiedzi @googlemail podczas weryfikacji, ale zamiast tego Google zwraca @gmail.

Trozwiązanie:

Wszystkim, którzy nadal mają problemy, to rozwiązanie po prostu zastępuje odpowiedź wysyłaną przez serwery Google. Powielam następujące instrukcje opublikowane przez Ganneta na forach MacRumours:

  1. Pobierz, zainstaluj i uruchom aplikację Charles. Jeśli używasz Charlesa po raz pierwszy, powinien pojawić się monit o autoryzację automatycznej konfiguracji proxy. Zrób to. (W przeciwnym razie po prostu upewnij się, że proxy macOS jest włączone i działa)
  2. Z menu „Pomoc” wybierz opcję „SSL Proxying”> „Zainstaluj certyfikat Charles Root”. Po zainstalowaniu certyfikatu znajdź go w swoim pęku kluczy (wpisz Charles w wyszukiwarce), otwórz go, rozwiń sekcję Zaufanie i ustaw opcję Zawsze ufaj. Podczas zamykania zostaniesz poproszony o podanie hasła.
  3. Wróć do Charlesa, wybierz „Ustawienia proxy SSL ...” z menu „Proxy”.
  4. Dodaj nową lokalizację z Hostem: people.googleapis.com .
  5. Z menu Narzędzia wybierz opcję „Przepisz…”, włącz opcję „Przepisuj” i kliknij przycisk „Dodaj”.
  6. Dodaj nową lokalizację za pomocą Host: people.googleapis.com. Dodaj nową akcję z następującymi szczegółami:

    • Typ : treść
    • Gdzie : odpowiedź
    • Zastąp wartość : {"names": [{"metadata": {"primary": true}, "displayName": "Nazwa użytkownika}]," emailAddresses ": [{" value ":" user.name@gmail.com "}]} gdzie oczywiście wpisujesz swoje rzeczywiste wartości User Name i user.name@gmail.com . Ostatecznie powinno wyglądać podobnie do tego:

Adding the rewrite rule editing the rewrite rule

  1. Gdy to „zastosujesz”, wszystko jest gotowe.Otwórz „Konta internetowe” w preferencjach systemu (lub otwórz Mail.app) i postępuj zgodnie z procedurą autoryzacji.
  2. Gdy wszystko będzie działać, możesz powtórzyć kroki dla każdego z problematycznych kont lub zamknąć Charlesa i możesz usunąć reguły przepisywania, a także certyfikat ze swojego pęku kluczy.
bentaisan
2019-04-29 10:30:56 UTC
view on stackexchange narkive permalink

Nie

Aktualizacja zepsuła dostęp do niektórych konfiguracji biblioteki, które są pod kontrolą ochrony integralności systemu (SIP).

Uruchom konsolę odzyskiwania, wyłącz SIP za pomocą opcji „csrutil disable” w terminalu, a następnie uruchom system operacyjny, przejdź do kont internetowych i wybierz Google jak zwykle.

Po wykonaniu czynności umożliwiających nadanie komputerowi Mac uprawnień do obiektów Google (poczty, kalendarza itp.), uruchom ponownie konsolę odzyskiwania i ponownie włącz SIP, uruchamiając polecenie „csrutil enable”. Uruchom ponownie system operacyjny i włącz komputer.

Otrzymałem wskazówkę, aby to zrobić, zaglądając do dzienników konsoli w narzędziu konsoli, ale nie mam pojęcia, w którym dzienniku szukałem „google” lub „kont”, ale znalazłem problem, który wspomina o błędzie z „file-write-xattr”, więc pomyślałem, że w grę wchodzi SIP.

Ktoś powinien być w stanie wyśledzić problem i uzyskać błędne uprawnienia zarejestrowane w Apple, aby poprawka mogła wyjść z następną łatką, lub ustawić tutaj lepki z bardziej szczegółowym wyjaśnieniem i poprawką, a nie tylko pracą- około.

Naprawdę dobra odpowiedź, dziękuję)
@bentaisan To zadziałało ... a potem nie.Być może nie rozumiem, co masz na myśli, mówiąc „... Po wykonaniu czynności, aby nadać komputerowi Mac uprawnienia do obiektów Google (poczta, kalendarz itp.)” Po wyłączeniu SIP za pomocą polecenia „csrutil disable” w terminalu środowiska odzyskiwania, a następnie ponownie uruchomiono zwykły macOS, Google ponownie połączyło się bez żadnych działań z mojej strony;Nie musiałem wykonywać żadnych kroków.Co masz na myśli, mówiąc „postępując zgodnie z instrukcjami”?
Okno dialogowe Konta internetowe powinno otworzyć Safari i okno logowania Google.Po zalogowaniu się pojawi się okno dialogowe z pytaniem, czy chcesz przyznać uprawnienia do kont internetowych.Po zaakceptowaniu tych Gmaila i innych należy skonfigurować.Możesz przetestować tutaj, a następnie przejść do konsoli odzyskiwania, aby ponownie włączyć SIP.
Otworzył Safari i wymagał zalogowania się do Google, co zrobiłem.Ale nie przedstawiono żadnego wniosku o uprawnienia.Czy to ustawienie jest dostępne w innym miejscu?Szukałem go w Preferencjach> Bezpieczeństwo i prywatność, ale go nie widziałem.
Zostawiłem nasz krok.Nie pamiętam, gdzie w Google, ale najpierw usunąłem istniejące uprawnienia, a potem zrobiłem resztę.
@bentaisan Przykro mi, ale gdzieś „w Google” nie daje zbyt wielu wskazówek.Po prostu wędrowałem po stronach ustawień Gmaila, ale nie widziałem nic o uprawnieniach.Gdzieś indziej?
@bentaisan Update: Myślę, że widziałem już, czego doświadczyłeś.mieć dwa komputery.Zalogowałem się na swoje konto Google na jednym i otrzymałem pełnoekranowe okno dialogowe Google / prośbę o dostęp do macOS.Przyjąłem prośbę.Od tego czasu mail.app na macOS łączy się poprawnie z Gmailem.Drugi komputer ma identyczne oprogramowanie, ale zalogowanie się na moje konto Google nie generuje prośby o dostęp.
@bentaisan Dalsza aktualizacja: po pierwszym prawidłowym podłączeniu jednego komputera oba komputery wymagają teraz okresowego naciskania przycisku „Logowanie nie powiodło się”, jak opisałem w powyższej odpowiedzi.Zalogowanie się na moje konto Google (nie konto Gmail) na żadnym z komputerów nie generuje okna dialogowego z prośbą o udzielenie Google dostępu do systemu macOS i nie wiem, gdzie jeszcze mogę znaleźć to okno.Oba komputery udostępniają dane pęku kluczy za pośrednictwem iCloud.Usunięcie i ponowne dodanie Gmaila na komputerach nie ma znaczenia.To tajemnica
JBallin
2019-04-08 00:43:41 UTC
view on stackexchange narkive permalink

Otwórz „Konta internetowe” w „Preferencjach systemowych” i kliknij każde konto Google, aby wyświetlić monit o uwierzytelnienie w przeglądarce Safari.


Po aktualizacji wyświetlił się monit o otwarcie przeglądarki Safari w celu uwierzytelnienia jednego z moich e-maili - w wyniku czego ten e-mail działał.Lekarz połączenia pokazał wszystkie inne e-maile jako offline, więc wydedukowałem, że muszę postępować zgodnie z tym samym przepływem dla nich wszystkich.

To nie przyniosło żadnego efektu.Jest tam jedno konto Google i kliknięcie go nic nie dało.
DavidSupportsMonica
2019-05-06 00:39:05 UTC
view on stackexchange narkive permalink

Gdy Gmail nie pozostaje połączony na moim iMacu i MacBooku Air z systemem Mojave (co wydaje się mieć miejsce po kilku godzinach braku aktywności na koncie), w oknie Mail na liście kont (po lewej stronie) wyświetlana jest ikona błędu, anotatka „Logowanie nie powiodło się” (po prawej):

enter image description here

Jeśli ustawię kursor na słowach „Logowanie nie powiodło się”, słowa zmienią się w przycisk.Kliknięcie przycisku przywraca połączenie.Przywrócenie nie jest trwałe, ale można je łatwo przywrócić, gdy połączenie ponownie się nie powiedzie, i jest o wiele mniej kłopotliwe niż inne sugestie dotyczące środków zaradczych ... dopóki Apple lub Google nie zaktualizują oprogramowania, aby trwale zająć się tym problemem.

shaun
2019-04-01 15:21:41 UTC
view on stackexchange narkive permalink

Ponówiłem próbę dzisiaj (01.04.2019) i pomimo daty, kiedy konta g-suite teraz działają.

Nie sądzę, że jest to błąd, który dotyczy wszystkich użytkowników wersji 10.14.4 i używa gsuite.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 4.0, w ramach której jest rozpowszechniana.
Loading...