15 votes

Pourquoi mon iPhone 5c ne prend-il pas en charge la fonction Night Shift ?

IOS 9.3 a été mis à la disposition du public hier et je l'ai installé sur mon iPhone 5c. Ce que je me demande, c'est pourquoi Night Shift n'est pas disponible pour mon téléphone ? Est-ce l'architecture du processeur, quelque chose à voir avec l'écran, ou peut-être autre chose ?

13 votes

0 votes

@Zack Êtes-vous sûr que c'est vraiment la raison ? Je ne vois pas Apple exécuter un acte aussi mesquin spécifiquement sur une fonctionnalité aussi petite. S'ils avaient vraiment l'intention de le faire, ils n'auraient qu'à ne pas publier la mise à jour d'iOS 9 pour les anciens appareils. Le fait qu'elle ne soit pas disponible sur les appareils "32 bits", et non sur les "anciens" appareils, suggère qu'il s'agit plus probablement d'un problème logiciel que d'un problème délibérément planifié. Cela n'en reste pas moins très désagréable pour les clients, bien entendu.

0 votes

@XiangJi Y a-t-il une source sur l'affirmation 64-bit only ? Je ne comprends pas pourquoi cela ne serait possible que sur les appareils 64 bits.

25voto

Mateusz Szlosek Points 21762

De Apple site :

Night Shift est disponible sur iPhone 5s ou ultérieur, iPad Pro, iPad Air ou ultérieur, iPad mini 2 ou ultérieur, et iPod touch (6e génération).

Je pense donc que c'est lié à l'architecture du processeur 64 bits.

5voto

Vous pouvez installer F.lux à la place en utilisant xcode. Ce n'est pas très compliqué et cela ne nécessite pas de Jailbreak votre téléphone du tout et ce n'est pas un hack : https://justgetflux.com/sideload/ Vous devrez juste télécharger le fichier du projet depuis un autre site web car ils l'ont supprimé suite à la demande d'apple de le retirer. Il fonctionne très bien sur mon 5C.

0 votes

Je pensais qu'Apple s'était débarrassé du chargement latéral.

8 votes

Ne répond pas à la question.

3 votes

Vous ne pouvez plus charger flux sur iOS, il a été supprimé.

0voto

JDługosz Points 269

Je pourrais le deviner, en me basant sur mon expérience de développeur de logiciels : La page f.lux indique qu'elle n'est plus disponible car elle n'utilise pas l'API documentée et Apple n'aime pas qu'on la contourne. La nouvelle fonctionnalité Night Shift fait partie d'une nouvelle version d'iOS, donc elle doit utiliser une API documentée. nouvellement ajouté Fonctionnalité de l'API. Cette fonctionnalité peut être ajoutée pour les appareils actuels uniquement et il serait différent de la mettre en œuvre sur des appareils plus anciens, et ils n'ont pas investi dans ce travail parce qu'il est obsolète.

0 votes

L'iPhone 5c fonctionne également sous iOS 9.3 et devrait donc disposer de la même infrastructure que les autres. Bien que je ne sois pas certain de la raison exacte, il doit s'agir de quelque chose de technique qui, s'il était appliqué, entraînerait une baisse des performances.

0 votes

Il s'agit d'un SoC différent. Les pilotes accédant aux fonctionnalités des pilotes vidéo seraient différents, et devraient être écrits spécifiquement pour cela. @CanSürmeli L'A6 n'est plus commercialisé, ils n'ont donc pas pris en compte ces caractéristiques particulières dans le logiciel. Par exemple, comment communiquer avec la LUT du DAC (si elle est exposée de la même manière).

0 votes

Je n'ai pas pensé à des trucs plus bas niveau au début mais je viens de compiler et de lancer f.lux sur mon iPhone 5 et ça a marché comme sur des roulettes. L'écran est jaunâtre. Donc si l'équipe de f.lux peut réaliser cela avec des APIs privées même sur un iPhone 5 alors naturellement Apple le peut aussi. Donc c'est lié à quelque chose d'autre et non à des pilotes ou autres.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X