Firma Apple nam to ogłosiła macOS High Sierra będzie ostatnim systemem operacyjnym obsługującym aplikacje 32-bitowe. Oznacza to, że od następnej wersji macOS, która ukaże się we wrześniu, nie pozwoli na uruchamianie aplikacji 32-bitowych. Deweloperzy wiedzą o tym i wdrażają zawartość, która może pozostać szczątkowa bez aktualizacji.
W kolejnej aktualizacji macOS High Sierra Apple ponownie przypomni nam o ograniczeniu aplikacji. Ta wersja, oprócz komunikatu ostrzegawczego, zawiera narzędzia ułatwiające przejście, w tym tryb uruchamiania, w którym nie są uruchamiane aplikacje 32-bitowe.
Ta opcja jest idealna do uruchamiania nowego komputera Mac i sprawdzania naszego codziennego użytkowania. Jeśli aplikacja nie działa lub działa z problemami, prawdopodobnie ma zawartość 32-bitową i byłoby właściwe, aby programista dokonał odpowiednich modyfikacji.
Aby uzyskać do tego dostęp „Tylko tryb 64-bitowy” należy:
- Uruchom ponownie system.
- Po ponownym zapaleniu przytrzymaj klawisze Cmd i R., więc wejdziemy do partycji odzyskiwania.
- Stamtąd musisz prasa Narzędzia Teraz znajdź i wybierz Terminal.
- Kiedy otworzymy plik skrzynka zaciskowa, napisaliśmy:
nvram boot-args="-no32exec"
- Uruchom ponownie komputer. Po ponownym włączeniu będziemy w trybie 64-bitowym. Zaleca się, aby spróbować więcej rzeczy, tym lepiej.
macOS Snow Leopard był pierwszą wersją działającą w wersji 64-bitowej, teraz dwanaście lat temu. Jednym z powodów, dla których programiści nie zrobili tego skoku, jest starsze komputery Mac. W każdym razie te komputery Mac będą dziś używane do określonych zadań i mogą być używane do tych zadań.
To normalne, że niektóre aplikacje nie działają poprawnie, ponieważ są one ograniczone przez aplikacje 32-bitowe. Wśród nich znajdziemy:
- Dropbox (ze względu na usługę uwierzytelniania).
- Adobe (spowodowane między innymi przez Adobe Creative Cloud) lub
- Preferencje systemowe i Safari (ze względu na niektóre panele preferencji i wtyczki innych firm ).
Po wykonaniu odpowiednich zadań lub chęci dalszego korzystania z aplikacji, która obecnie nie jest w wersji 64-bitowej, wystarczy odwrócić proces. Więc ponownie otwórz terminal i wpisz:
nvram boot-args=""
W ten sposób wracamy do pełnej kompatybilności.