W związku z nowym mobilnym systemem operacyjnym Apple, czyli iOS 11, wiele mówi się o tym, że firma kończy wraz z nim wsparcie dla aplikacji i urządzeń 32-bitowych. Tych pierwszych nie będzie można uruchomić w tym systemie, z kolei na starszych urządzeniach nie będzie można go zainstalować. Okazuje się, że niektóre aplikacje na 32-bitowych iPhone'ach i iPadach mogą mieć już teraz problemy i to nie z winy Apple. Przykładem tego jest Chess.com, która przestała działać na starszych urządzeniach.

Big 6f77e7d1 d069 472f b068 f58c9a48e7fb

Oficjalny program serwisu Chess.com przestał działać na 32-bitowych urządzeniach z iOS ze względu na samą popularność gry w szachy. Okazało się bowiem, że licznik wszystkich partii w tym serwisie, od jego startu przekroczył liczbę 2147483647 (2 miliardy 147 milionów 483 tysiące 647), a więc maksymalną wartość dodatnią, którą jest w przyjąć 32-bitowe urządzenie (od -2147483647 do 2147483647 czyli w sumie 4294967295). Twórcy serwisów zapewnili, że problem zostanie rozwiązany w ciągu 48 godzin. Na urządzeniach 64-bitowych aplikacja działa bez problemów.

Jak zauważa serwis The Next Web nie jest to pierwszy raz, kiedy na to ograniczenie napotykają aplikacje 32-bitowe. Kilka lat temu podobny problem spotkał YouTube, kiedy wideo Gangnam Style osiągnęło podobną liczbę wyświetleń.

Źródło: The Next Web