Jeżeli zauważasz ikony aplikacji na swoim komputerze Mac z przekreślonym znakiem, oznacza to, że system macOS nie jest w stanie ich uruchomić. Przyczyn tego stanu rzeczy może być kilka, lecz najczęściej wynika to z aktualizacji systemu macOS, która uniemożliwiła działanie aplikacji 32-bitowych. Poniżej wyjaśnimy, dlaczego tak się dzieje oraz co możesz zrobić w tej sytuacji.
Inne przyczyny problemów z aplikacjami
Przekreślona ikona aplikacji zazwyczaj wskazuje na to, że coś uniemożliwia jej uruchomienie w systemie macOS. Mogą występować różne powody, takie jak uszkodzenie pakietu aplikacji, jego niezgodność z architekturą (na przykład aplikacja stworzona dla PowerPC na komputerze Mac z procesorem Intel) lub brak zaufania do aplikacji, co skutkuje brakiem zgody na jej uruchomienie.
W takich przypadkach warto upewnić się, że korzystasz z najnowszej wersji aplikacji (możesz sprawdzić aktualizacje na stronie dewelopera) oraz rozważyć ponowną instalację aplikacji z zaufanego źródła, jeśli podejrzewasz, że mogła zostać uszkodzona. Jednak takie sytuacje zdarzają się stosunkowo rzadko.
Problem z 32-bitowym oprogramowaniem w macOS
Od momentu wprowadzenia systemu macOS 10.15 Catalina (w październiku 2019 r.), system przestał obsługiwać aplikacje 32-bitowe. Jeżeli korzystasz z wersji Catalina lub nowszej i masz zainstalowaną aplikację 32-bitową, zobaczysz przekreślony symbol nad jej ikoną w Finderze, Launchpadzie oraz Docku.
Próbując uruchomić jedną z tych aplikacji, napotkasz komunikat ostrzegawczy informujący, że konieczna jest jej aktualizacja.
Dlaczego tak się dzieje? Czym dokładnie jest „aplikacja 32-bitowa”?
Podsumowując, terminy „aplikacja 32-bitowa” i „aplikacja 64-bitowa” odnoszą się do ilości pamięci (RAM) oraz mocy obliczeniowej, którą aplikacje mogą wykorzystywać. Aplikacje 64-bitowe mają możliwość wykorzystania znacznie większej ilości pamięci, co pozwala na obsługę większych plików oraz bardziej złożonych zadań w porównaniu do aplikacji 32-bitowych.
Ponieważ komputery Mac wspierają aplikacje 64-bitowe od ponad dziesięciu lat, Apple uznaje aplikacje 32-bitowe za przestarzałe i zaleca ich aktualizację w celu lepszego wykorzystania nowoczesnego sprzętu. W Catalina Apple zdecydowało się na surowe podejście, całkowicie blokując 32-bitowe oprogramowanie.
Czy będę mógł ponownie używać przekreślonych aplikacji na Macu?
Apple dąży do postępu technologicznego, więc mało prawdopodobne jest, aby kiedykolwiek udało się uruchomić 32-bitowe oprogramowanie w najnowszych wersjach systemu macOS. Jeśli masz do czynienia z przekreślonymi aplikacjami, oto kilka sugestii, jak sobie z tym radzić:
Sprawdź dostępność 64-bitowej aktualizacji aplikacji: jeśli masz ulubioną 32-bitową aplikację, która przestała działać, odwiedź stronę dewelopera, aby sprawdzić, czy dostępna jest wersja 64-bitowa. Możesz również poszukać nowszej wersji w Mac App Store.
Znajdź alternatywną aplikację: Jeśli deweloper nie zaktualizował aplikacji 32-bitowej, spróbuj znaleźć nową aplikację, która oferuje podobne funkcje. Dobrym miejscem do rozpoczęcia poszukiwań jest Mac App Store.
Użyj starszego modelu Maca: Jeśli masz dodatkowy, starszy komputer Mac działający na wersji systemu macOS sprzed Catalina, możesz go używać do uruchamiania aplikacji 32-bitowych, ale pamiętaj, że wiąże się to z ryzykiem związanym z bezpieczeństwem. W pewnym momencie przestaną być aktualizowane luki w zabezpieczeniach w starszym oprogramowaniu, co czyni taki komputer potencjalnym celem dla złośliwego oprogramowania.
Uruchom starszą wersję macOS na maszynie wirtualnej: Dzięki oprogramowaniu do wirtualizacji, takim jak Parallels Lite, można uruchomić starszą wersję systemu macOS w najnowszym systemie. W ten sposób można korzystać z aplikacji 32-bitowych przez dłuższy czas, pod warunkiem że masz odpowiednią maszynę wirtualną.
Przejdź na system macOS 10.14 Mojave: Ostatecznie, jeśli 32-bitowe aplikacje są niezbędne do twojej pracy i nie masz innego komputera, możesz zainstalować starszą wersję macOS, taką jak Mojave, która jako ostatnia obsługiwała 32-bitowe aplikacje. Proces ten może być jednak ryzykowny, dlatego przed przystąpieniem do niego wykonaj kopię zapasową swojego komputera Mac.
Najlepiej jednak zaktualizować lub poszukać alternatyw
Podobnie jak pożegnaliśmy się z 16-bitowymi aplikacjami, czas nieubłaganie przynosi zmiany i pewne technologie stają się przestarzałe. To w rzeczywistości jest korzystne, ponieważ nowsze aplikacje mogą lepiej wykorzystywać mocniejszy sprzęt oraz nowocześniejsze techniki programowania. Dodatkowo, dla bezpieczeństwa, zaleca się regularne aktualizowanie oprogramowania, gdy tylko jest to możliwe. Powodzenia!