iPhone 5cがNight Shiftをサポートしないのはなぜですか?


15

iOS 9.3は昨日公開され、iPhone 5cにインストールしました。私が疑問に思っているのは、なぜ夜勤が私の電話で利用できないのですか?それはプロセッサのアーキテクチャなのか、画面に関係するものなのか、それとも何か他のものなのか?



@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

代わりにxcodeを使用してF.luxをインストールできます。それは非常に複雑ではないですし、それがすべてでお使いの携帯電話を脱獄する必要はありません、それはハックではありません:https://justgetflux.com/sideload/あなたはちょうど彼らがきたように、他のウェブサイトからのプロジェクトファイルをダウンロードする必要がありますリンゴの削除要求に従って削除しました。それは私の5Cでうまく機能します。


しかし、Appleはサイドローディングをなくしたと思った。
宗沢

8
質問に答えません。
カールステンS

3
あなたは、iOSの上、もはやサイドロードフラックス、それが削除されていることができます
ajkblue

1
これはそのようなBSです。これは健康上の問題であり、アップルは32ビットデバイスを使用している人々の目を保護することを非常に困難にしています。
カラマルカキッド

1
@MikeScottあなたは正しいです!私たちは皆、良い睡眠が必要です。
カラマルカキッド

0

ソフトウェア開発者であるという洞察に基づいて推測するかもしれません:f.luxページは、文書化されたAPIを使用せず、Appleがそれを回避するのを好まないため、もはや利用できないと述べています。新しいNight Shift機能は、新しいiOSリリースの一部であるため、新しく追加された API機能を使用する必要があります。この機能は現在のデバイスにのみ追加できますが、古いデバイスに実装するのとは異なりますが、廃止されたため、その機能を追加しませんでした。


また、iPhone 5cはiOS 9.3を実行しているため、他と同じインフラストラクチャが必要です。正確な理由は定かではありませんが、適用するとパフォーマンスが低下するような技術的なものでなければなりません。
ことができますSürmeli16年

異なるSoCです。ビデオドライバー機能にアクセスするドライバーは異なるため、専用に作成する必要があります。@CanSürmeliA6は廃止されたため、ソフトウェアの特定の機能に対応していませんでした。たとえば、DAC LUTとの通信方法(同じ方法で公開されている場合)。
JDługosz

最初はもっと低レベルのものを考えていませんでしたが、iPhone 5でf.luxをコンパイルして実行したところ、問題なく動作しました。画面が黄色っぽい。したがって、f.luxチームがiPhone 5でもプライベートAPIでこれを実現できれば、当然Appleも同様に実現できます。そのため、ドライバーなどではなく、他の何かに関連しています。
Sürmeli16年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.