Чому мій iPhone 5c не підтримує нічну зміну?


15

iOS 9.3 був випущений вчора для публіки, і я встановив його на своєму iPhone 5c. Мене цікавить, чому Night Shift не доступний для мого телефону? Це архітектура процесора, щось із екраном чи, можливо, щось інше?



@Zack Ви впевнені, що це справді причина? Я не бачу, щоб Apple здійснювала такий дріб'язковий вчинок саме на такому невеликому функціоналі. Якщо вони дійсно задумали таке, вони просто не могли б випустити оновлення iOS 9 для старих пристроїв взагалі. Той факт, що він недоступний на "32-бітних" пристроях, а не на "старих" пристроях, говорить про те, що це набагато швидше пов'язане з програмним забезпеченням, ніж навмисно заплановано. Ще дуже неприємно для клієнтів, звичайно.
xji

@XiangJi Чи є джерело для 64-бітового оператора? Я не можу зрозуміти, чому це можливо лише на 64-бітних пристроях.
Зак

@Zack Деякі здогадки про причину причини див. У apple.stackexchange.com/questions/231881/… .
xji

Відповіді:


25

З сайту Apple :

Night Shift доступний для iPhone 5s або новіших версій, iPad Pro, iPad Air або новіших версій, iPad mini 2 або новіших версій та iPod touch (6-е покоління).

Тому я думаю, що це пов'язано з 64-бітовою архітектурою процесора.


5

Ви можете встановити F.lux замість цього, використовуючи xcode. Це не дуже складно, і це зовсім не вимагає від вас джейлбрейк-телефону, і це не злом: https://justgetflux.com/sideload/ Вам просто доведеться завантажити проект проекту з іншого веб-сайту, як у них є видалили його після вимоги яблука зняти його. Це добре працює на моєму 5С.


Я думав, що Apple позбулася від завантаження.
Munesawagi

8
Не відповідає на запитання.
Carsten S

3
Ви більше не можете завантажувати флюс на iOS, його видалено
ajkblue

1
це така БС. Це питання охорони здоров’я, і яблуко дуже важко допомагає людям із 32-розрядними пристроями захищати очі.
Каламалка Малюк

1
@MikeScott ви праві! Всім нам потрібен гарний сон.
Kalamalka Kid

0

Я можу здогадатися, базуючись на розумінні від розробника програмного забезпечення: Сторінка f.lux говорить, що вона більше недоступна, оскільки не використовує документально підтверджений API і Apple не любить їх обійти. Нова функція Night Shift є частиною нового випуску iOS, тому вона повинна використовувати щойно додану функцію API. Ця функція може бути додана лише для поточних пристроїв, і її було б інакше реалізовувати на старих пристроях, і вони не вкладали її в роботу, оскільки вона застаріла.


iPhone 5c також працює на iOS 9.3, що він повинен мати таку ж інфраструктуру, що і інші. Хоча я не впевнений у точній причині, це повинно бути щось технічне, що при застосуванні призведе до зниження продуктивності.
Can Sürmeli

Це інший SoC. Водії, що мають доступ до функцій відеодрайвера, були б різними, і їх потрібно писати спеціально для цього. @ CanSürmeli A6 припинено, тому вони не зверталися до конкретних функцій із програмним забезпеченням. Наприклад, як спілкуватися з DAC LUT (якщо він навіть відкритий таким же чином).
JDługosz

Спочатку я не думав про більш низькі рівні, але я просто скомпілював і запустив f.lux на своєму iPhone 5, і він працював просто добре. Екран жовтуватий. Тож якщо команда f.lux може досягти цього за допомогою приватних API навіть на iPhone 5, то, природно, Apple може також. Тому це пов'язано з чимось іншим, а не з водіями чи т. Д.
Can Sürmeli
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.