Aktualizacja TFT na Macu: skąd naprawdę przychodzi patch
Zaktualizowano · Zespół OS FIGHT TACTICS
Pytanie zawsze pada w tym samym momencie: nowy set właśnie ruszył, wszyscy mówią już o nowych cechach, a na twoim ekranie wciąż stara wersja. Na Macu aktualizacja Teamfight Tactics nie dzieje się tam, gdzie jej szukasz. Patch nie przychodzi przez launcher: trafia do urządzenia z Androidem, w którym zainstalowana jest gra, przez oficjalne Google Play, dokładnie tak jak na telefonie. Ten poradnik rozdziela trzy różne rzeczy nazywane «aktualizacją», tłumaczy, dlaczego dzień premiery nie wypada o tej samej godzinie dla wszystkich, i podaje kolejność sprawdzeń, gdy pobieranie przestaje się ruszać.
Od patcha 18.1 nie ma już klienta na Maca, który mógłby się aktualizować
Zacznijmy od tego, co zmieniło samą naturę pytania. Patch 18.1, ten, który otwiera Set 18 i przenosi TFT z własnego silnika Riotu na Unreal Engine, przyszedł razem z wycofaniem wsparcia dla macOS: ani wsparcia, ani poprawek. Innymi słowy, nie istnieje już desktopowy klient na Maca, który mógłby dostać patcha. Riot przedstawia to wycofanie jako tymczasowe i mówi, że pracuje nad obsługą systemu w przyszłej aktualizacji, ale nie podał żadnej daty. Ten sam patch odciął też najstarsze urządzenia z Androidem i iOS, te z najmniejszą ilością pamięci.
Wersja na Androida pozostaje w pełni wspierana i dostaje każdego patcha jak wcześniej. To ją launcher uruchamia na twoim Macu i właśnie dlatego aktualizacja idzie teraz drogą telefonu, a nie peceta. Co dokładnie zmienił 18.1 po stronie gry, opisujemy w artykule o patchu 18.1 i otwarciu Setu 18.
Trzy rzeczy, które nazywamy «aktualizacją»
Dziewięć na dziesięć zgłoszeń do wsparcia bierze się z pomylenia trzech osobnych warstw. Aktualizują się niezależnie i w różnych momentach.
- Sam launcher: aplikacja OS FIGHT TACTICS w folderze Aplikacje. Aktualizuje się jak każda inna aplikacja na Maca, niezależnie od gry.
- Gra: Teamfight Tactics zainstalowane w urządzeniu z Androidem. W trybie Pełnym aktualizuje się samo z prawdziwego Google Play, w tle. W trybie Lekkim to launcher pobiera i instaluje nową wersję.
- Patch z zawartością: przy pierwszym uruchomieniu po dużej wersji gra sama dociąga kilka gigabajtów, już po starcie. Nie ma w co klikać, ale trzeba dać jej to skończyć przed zalogowaniem.
To trzecia warstwa zaskakuje najbardziej. Zaktualizowałeś, przycisk Graj reaguje, a gra i tak zaczyna pobierać. To nie błąd: nowa wersja aplikacji nie zawiera całej zawartości sezonu, dociąga ją przy starcie. Przy otwarciu setu to wewnętrzne pobieranie liczy się w gigabajtach i trwa tyle, ile trwa.
Tryb Pełny: Play Store robi robotę za ciebie
Przełącznik Pełny albo Lekki jest w prawym górnym rogu okna launchera, obok ikon klawiatury i ustawień. W trybie Pełnym TFT instaluje się z prawdziwego Google Play na twoim koncie Google: to normalna droga, a przede wszystkim ta, która sama przynosi aktualizacje gry. Play Store urządzenia z Androidem zachowuje się wtedy jak ten w twoim telefonie, z tymi samymi automatycznymi aktualizacjami w tle.
Praktyczny wniosek: kiedy szukasz «przycisku aktualizacji», jest on w Play Store urządzenia, na karcie gry, a nie w ustawieniach launchera. Jeśli zaczynasz od zera, nasz poradnik instalacji krok po kroku pokazuje, gdzie i kiedy podłącza się konto Google.
Tryb Lekki: pobiera sam launcher
W trybie Lekkim nie ma Play Store ani konta Google: launcher sam pobiera i instaluje grę. To ten tryb daje dostęp do PBE, którego Riot nie publikuje w każdym kraju, o czym piszemy w artykule o serwerze testowym i Macu. W zamian nie ma automatycznej aktualizacji w tle: launcher proponuje nową wersję, a ty musisz ją uruchomić. Nie licz też na nic więcej po stronie wydajności, tryb zmienia dostęp do gry, a nie jej szybkość.
Dlaczego nowy set nie dociera do wszystkich o tej samej godzinie
Patch ogłoszony rano, na który wciąż czekasz wieczorem, to zupełnie normalna sytuacja. Trzy niezależne mechanizmy przesuwają moment, w którym trafia on na twoją maszynę.
- Riot wdraża regionami: każdy serwer przełącza się w swoim oknie serwisowym, więc EUNE, EUW, NA czy KR nie zmieniają wersji o tej samej godzinie.
- Google Play publikuje stopniowo: nowa wersja aplikacji nie dociera do wszystkich kont naraz. Kolega z tego samego serwera EUNE może zobaczyć przycisk aktualizacji przed tobą i nic u ciebie nie jest zepsute.
- Nie ma jednej aplikacji TFT: Riot wydaje po jednej na kraj. Wietnam i Tajwan mają własnego klienta, który dochodzi do biblioteki launchera i instaluje się z pliku, czyli bez konta Google. Chiny idą przez Tencenta i w Google Play nie istnieją. Wszystkie pozostałe regiony, w tym EUNE, EUW, NA, BR i SEA, korzystają z pakietu globalnego, tego, który i tak instalujesz.
Wniosek warto znać: region należy do twojego konta Riot, a nie do maszyny ani do aplikacji, co rozpisujemy w artykule o koncie Riot i wspólnym postępie. Instalacja aplikacji regionalnej nie przeprowadza konta gdzie indziej, a pozostanie przy pakiecie globalnym nie przeszkadza grać na swoim zwykłym serwerze.
Jak odblokować aktualizację, która stoi w miejscu
Zamrożone pobieranie prawie zawsze ma przyczynę sprzętową, a nie programową. W tej kolejności te sprawdzenia rozwiązują zdecydowaną większość przypadków.
- 1Najpierw sprawdź wolne miejsce na dysku: prawie pełny dysk nie daje czytelnego komunikatu, daje pobieranie, które przestaje się ruszać. Zostaw zapas ponad te kilkanaście gigabajtów, które zajmuje instalacja, jak rozpisujemy w artykule o miejscu na dysku, które trzeba przewidzieć.
- 2Daj temu działać i nie zamykaj: przy otwarciu setu wewnętrzny patch liczy się w gigabajtach, a pierwszy zimny start po nim trwa dłużej niż zwykle. Zamknięcie w połowie odbiera czas, a nie oszczędza.
- 3Otwórz Play Store w urządzeniu z Androidem i wejdź na kartę gry: to tam w trybie Pełnym mieszka przycisk aktualizacji i tam ręcznie wznawia się zawieszoną aktualizację.
- 4Zrestartuj urządzenie z Androidem z poziomu launchera, nie samą grę. Wiele wstrzymanych pobierań rusza właśnie w tym momencie.
- 5Sprawdź połączenie: udostępniony internet z telefonu albo publiczne wi-fi ograniczające duże transfery będzie ciągnąć kilkugigabajtowego patcha w nieskończoność, o czym piszemy w artykule o graniu przez udostępnione połączenie.
- 6Jeśli nic nie drgnie, dołącz logi do zgłoszenia: ustawienia launchera, linia Logi, Pokaż… Ten plik mówi to, czego nie mówi komunikat o błędzie.
Czego nie robić: szukać pliku instalacyjnego gry na obcej stronie, żeby «wymusić» aktualizację. Tryb Pełny idzie przez prawdziwe Google Play właśnie po to, żeby każda wersja była tą wydaną przez Riot, podpisaną i aktualną. Paczka wzięta gdzie indziej niczego nie dodaje, a naraża całą resztę.
Po aktualizacji launchera: uprawnienie do nadania na nowo
Oto przypadek, który najbardziej przypomina awarię, nią nie będąc. Kiedy aplikacja OS FIGHT TACTICS się aktualizuje, macOS uznaje, że to już nie całkiem ta sama aplikacja, i odbiera jej uprawnienie Dostępności. A to właśnie ono sprawia, że prawy przycisk pozostaje prawym przyciskiem: bez niego Android czyta go jako cofnięcie i wyrzuca cię z partii. Trzeba je więc nadać ponownie po każdej aktualizacji aplikacji, w Ustawieniach systemowych macOS.
Drugi przydatny odruch: trzymaj na Macu jedną jedyną kopię OSFT. Uprawnienie obowiązuje dla jednej, a egzemplarz zapomniany w folderze Pobrane obok tego z folderu Aplikacje daje dokładnie objawy brakującego uprawnienia. Pozostałe blokady przy starcie posortowaliśmy po objawach w artykule o launcherze, który się nie uruchamia.
Pozwól pobieraniu się skończyć, zanim wejdziesz do gry
Granie w trakcie aktualizacji to zły pomysł z konkretnego powodu: pobieranie zajmuje dysk i procesor, a pierwszy obrywa wątek dźwięku silnika. Drobne trzaski w środku partii, kilka kliknięć w dźwięku, i człowiek zaczyna grzebać w ustawieniach renderowania, choć wystarczyło poczekać na koniec transferu. Zasada mieści się w jednej linijce: gra się po zakończeniu pobierania, nie w jego trakcie.
W dniu otwarcia setu zaplanuj więc instalację przed sesją, a nie pięć minut przed pierwszą rankingową. To zresztą najlepszy moment, żeby przejrzeć swoje klawisze: nowy set ich nie przestawia, ale to dobry pretekst, żeby odświeżyć mapowanie opisane w naszym poradniku o graniu na klawiaturze na Macu.
Czego aktualizacja nigdy nie rusza: twojego konta
Żadna aktualizacja, choćby największa, nie resetuje ani nie kasuje konta. Postęp, ranga, kolekcja i zakupy zostają przypisane do twojego konta Riot, na serwerach Riotu. Patch zmienia grę zainstalowaną na maszynie, a nie to, co posiadasz. Dotyczy to zarówno drobnego patcha, jak i 18.1, który wycofał macOS, nie odbierając nikomu niczego: dotknięci gracze zmienili drogę dostępu, a nie konto.
Jak zaktualizować TFT na Macu?
Przez Google Play urządzenia z Androidem, a nie przez launcher. W trybie Pełnym aktualizacja robi się sama w tle, tak jak na telefonie; jeśli chcesz ją wywołać ręcznie, otwórz Play Store w urządzeniu i wejdź na kartę gry. W trybie Lekkim nie ma Play Store: to launcher pobiera i instaluje nową wersję, i proponuje ci ją przy starcie.
Dlaczego gra dalej pobiera po aktualizacji?
Bo to dwa osobne pobierania. Pierwsze instaluje nową wersję aplikacji, drugie to patch z zawartością, który gra sama dociąga przy pierwszym uruchomieniu i który przy otwarciu setu liczy się w gigabajtach. Daj mu skończyć przed zalogowaniem: to normalna praca, a nie zawieszenie.
Nowy set wyszedł, a ja go nie mam, to normalne?
Tak. Riot przełącza serwer po serwerze w swoich oknach serwisowych, a Google Play wypuszcza nową wersję aplikacji stopniowo, konto po koncie. Gracz z tego samego EUNE może więc zobaczyć aktualizację przed tobą i nic u ciebie nie jest zepsute.
TFT nie wspiera już macOS, czy to zmienia aktualizacje?
Zmienia to, skąd przychodzą. Od patcha 18.1, który przy otwarciu Setu 18 przeniósł grę na Unreal Engine, macOS nie jest już wspierany przez Teamfight Tactics: nie ma desktopowego klienta na Maca, który miałby się aktualizować. Riot przedstawia to wycofanie jako tymczasowe i mówi, że pracuje nad obsługą systemu w przyszłej aktualizacji, bez podanej daty. Wersja na Androida pozostaje w pełni wspierana i dostaje wszystkie patche: to ją launcher uruchamia na Apple Silicon.
Aktualizacja stoi w połowie, co robić?
Najpierw sprawdź wolne miejsce na dysku, to najczęstsza przyczyna pobierania, które przestaje się ruszać, a potem zostaw je w spokoju i nie zamykaj aplikacji. Następnie wznów aktualizację z karty gry w Play Store urządzenia i zrestartuj urządzenie z Androidem z poziomu launchera. Jeśli to nie pomoże, dołącz plik logów launchera do zgłoszenia, zamiast reinstalować w ciemno.
Czy po aktualizacji launchera trzeba coś zrobić od nowa?
Jedną rzecz: ponownie nadać uprawnienie Dostępności w Ustawieniach systemowych macOS. System odbiera je, gdy tylko aplikacja się zmieni, a bez niego Android czyta prawy przycisk jako cofnięcie i wyrzuca cię z partii. Trzymaj też na Macu jedną kopię launchera, uprawnienie obowiązuje tylko dla jednej.