gpt4 book ai didi

ios - 改变色温而不是 iOS 屏幕的亮度

转载 作者:可可西里 更新时间:2023-11-01 03:33:47 26 4
gpt4 key购买 nike

This Question Here被标记为重复,因为问题的措辞不好。但我也有同样的疑问。

不想改变屏幕的亮度,但想像应用程序 f.lux 那样改变屏幕的色温。它消除了夜间的蓝光。

不幸的是,它使用的 API 不是 App Store 可接受的。但我是一名开发人员,所以只要我可以在我的个人设备上获得该应用程序,我就愿意编写它,这样我就不必越狱我的手机了。

知道他们可能会调用什么来给整个屏幕着色,这样即使在背景中也几乎没有蓝光吗?

最佳答案

使用 nm 查看通量源会给出一些提示,它会加载:

/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer

并引用这些符号:

U _IOMobileFramebufferGetGammaTable
U _IOMobileFramebufferGetMainDisplay
U _IOMobileFramebufferSetColorRemapMode
U _IOMobileFramebufferSetGammaTable

此处提供了更完整的反汇编:

https://gist.github.com/anthonya1999/e0bffcac15b6b208126d

关于ios - 改变色温而不是 iOS 屏幕的亮度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21299427/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com