iOS 9.3 został wczoraj wydany publicznie i zainstalowałem go na moim iPhonie 5c. Zastanawiam się, dlaczego funkcja Night Shift nie jest dostępna dla mojego telefonu? Czy to architektura procesora, coś wspólnego z ekranem, a może coś innego?
iOS 9.3 został wczoraj wydany publicznie i zainstalowałem go na moim iPhonie 5c. Zastanawiam się, dlaczego funkcja Night Shift nie jest dostępna dla mojego telefonu? Czy to architektura procesora, coś wspólnego z ekranem, a może coś innego?
Odpowiedzi:
Ze strony Apple :
Funkcja Night Shift jest dostępna na iPhone'a 5s lub nowszego, iPada Pro, iPada Air lub nowszego, iPada mini 2 lub nowszego oraz iPoda touch (6. generacji).
Myślę więc, że jest to związane z architekturą procesorów 64-bitowych.
Zamiast tego możesz zainstalować F.lux za pomocą xcode. To nie jest bardzo skomplikowane i wcale nie wymaga jailbreaka telefonu i nie jest to hack: https://justgetflux.com/sideload/ Musisz tylko pobrać plik projektu z innej strony internetowej, ponieważ mają usunąłem go zgodnie z żądaniem Apple'a usunięcia. Działa ładnie na moim 5C.
Sądzę, że na podstawie wglądu twórcy oprogramowania: strona f.lux mówi, że nie jest już dostępna, ponieważ nie korzysta z udokumentowanego interfejsu API, a Apple nie lubi, jak się nią obchodzą. Nowa funkcja Night Shift jest częścią nowej wersji iOS, więc musi korzystać z nowo dodanej funkcji API. Ta funkcja może zostać dodana tylko do obecnych urządzeń, a jej implementacja na starszych urządzeniach byłaby inna i nie włożyli w to tej pracy, ponieważ jest przestarzała.