iPhony i iPady nie będą już uruchamiały aplikacji 32-bitowych z wersją iOS 11 w późniejszym okresie 2017 r. Te aplikacje wyświetlają obecnie komunikat informujący, że "wymagają aktualizacji", a po uaktualnieniu nie będą działać wcale. Oto, jak sprawdzić, które zainstalowane aplikacje przestaną działać, jeśli takie istnieją.
Gdy po raz pierwszy uruchomisz jedną ze starszych aplikacji 32-bitowych na nowoczesnym iPhonie lub iPadzie, otrzymasz ostrzeżenie. W systemie iOS 10.3 ostrzeżenie mówi, że "[Nazwa aplikacji] musi zostać zaktualizowana" i wyjaśnia "Ta aplikacja nie będzie działać z iOS 11. Programista tej aplikacji musi ją zaktualizować, aby poprawić jej kompatybilność."
To ostrzeżenie zaczęło się w iOS 9, wydanym w 2015 roku, gdzie ostrzeżenie było bardziej łagodne "[Nazwa aplikacji] Mya spowalnia Twój iPhone lub iPad" i wyjaśnił "Programista tej aplikacji musi ją zaktualizować, aby poprawić jej kompatybilność".
Istnieje jednak szybki sposób szybkiego sprawdzenia, które z zainstalowanych aplikacji przestaną działać w systemie iOS 11. Przejdź do opcji Ustawienia> Ogólne> Informacje> Aplikacje. Ten ekran zawiera listę aplikacji tylko w wersji 32-bitowej i nie będzie działać na iOS 11. Jeśli nie widzisz tutaj żadnych aplikacji, wszystko działa dobrze - wszystkie zainstalowane aplikacje będą działać po aktualizacji do iOS 11.
Ta zmiana już dawno nadejdzie. Apple ogłosił, że 32-bitowe aplikacje nie będą już w przyszłości wspierane przez programistów w 2013 r., Cztery lata temu. Począwszy od 2015 roku, 64-bitowe wsparcie stało się obowiązkowe dla nowych aplikacji dodanych do App Store i aktualizacji istniejących aplikacji. Deweloperzy aplikacji mieli wiele lat na przygotowanie się do tego momentu.
Oznacza to, że aplikacje, które są niekompatybilne, nie były aktualizowane od lat. Apple chciałby całkowicie zrezygnować z 32-bitowego wsparcia, więc iPhone i iPady nie będą musiały stale wspierać tych starszych aplikacji. Począwszy od iOS 11, iPhone'y i iPady w całości uruchomią kod 64-bitowy. Apple może usunąć 32-bitowe biblioteki zgodności, które zajmują dodatkowe miejsce i przestają spędzać czas na ich utrzymaniu.
Różni się to od strategii, jaką Microsoft stara się, aby system Windows utrzymywał zgodność wstecz tak długo, jak to możliwe. Apple zamierza przenieść system iOS do przodu, a deweloperzy muszą aktualizować swoje aplikacje. Apple nie obiecuje wstecznej kompatybilności na zawsze, chociaż dało deweloperom ostrzeżenie przed tą zmianą.
Dobrą wiadomością jest to, że zdecydowana większość aplikacji została zaktualizowana do wersji 64-bitowych. Jeśli masz aplikacje, które nie zostały zaktualizowane do wersji 64-bitowej, zajrzyj do sklepu App Store i powinieneś mieć możliwość znalezienia nowej wersji lub zamiennika, który działa dobrze i jest nadal obsługiwany.
Gry to inna sprawa. Chociaż aplikacje można zazwyczaj zastąpić czymś, co działa podobnie, każda gra jest wyjątkowa. Programista mógł stworzyć grę wiele lat temu i wyszedł z biznesu lub przestał aktualizować grę z innego powodu. Po przewinięciu iOS 11 gry te nie będą mogły być odtwarzane na nowoczesnych iPhone'ach i iPadach, chyba że zostaną zaktualizowane - a wiele z nich nigdy nie będzie dostępnych. Możesz mieć gry kupione lata temu, które przestaną działać.
Możesz skontaktować się z programistą i poprosić go o zaktualizowanie aplikacji, jeśli chcesz. Kliknij nazwę aplikacji na ekranie zgodności aplikacji, a zobaczysz jej stronę w App Store. Przewiń w dół panel Szczegóły i dotknij "Witryna programisty", aby uzyskać dostęp do witryny programisty, gdzie możesz skontaktować się z programistą i poprosić o jego aktualizację. Możesz również zobaczyć informacje kontaktowe w aplikacji.
Jednak wiele aplikacji nigdy nie zostanie zaktualizowanych. Tak już jest. Jeśli chcesz nadal korzystać z tych aplikacji, wciąż aktualizując podstawowy iPhone lub iPad, możesz rozważyć odebranie starszego, używanego urządzenia. Każde urządzenie, które będzie nadal korzystać z systemu iOS 10 lub iOS 9, takie jak czcigodny iPad 2, iPad mini 1, iPhone 5 lub iPod touch (5. generacja), pozostanie zablokowane w starej wersji systemu iOS i będzie nadal obsługiwać te 32 bitowe aplikacje, które pozostaną dostępne w App Store do instalacji na starszych urządzeniach. Stary iPad może być idealnym sposobem na kontynuowanie grania w te gry lub korzystanie ze specjalnych aplikacji, na których naprawdę polegasz.
Jeśli nie planujesz zawieszenia na kompatybilnym urządzeniu, możesz po prostu grać w te gry od teraz do daty premiery na iOS 11 później w 2017 roku. Tylko programista aplikacji może naprawdę naprawić problem i zapewnić jego nieprzerwane działanie nowoczesne urządzenia.