冷屏和暖屏哪个好?苹果6S怎么调整屏幕色温?

苹果6s有冷屏和暖屏的区别,屏幕色温的不同往往就是因为供货厂家不同造成的 。理论上来说,iPhone暖屏和冷屏在性能上是没有任何区别的 。只涉及到一个习惯的问题 。有人喜欢冷屏,有人则喜欢暖屏 。用手机跟电脑屏幕对比,电脑屏幕是偏暖的,电脑打开我的电脑,然后手机打开短信编辑(反正白色地方越多越容易看出),这时候,如果你的手机是冷屏的话,一下就能看出差别~~如果是暖屏的话,那你的手机屏幕颜色应该和电脑屏幕颜色很接近了~现在大部分机器都是黄屏的 正常屏比较少,有人喜欢正常屏 因为正常屏的色彩还原比较到位,也有人喜欢黄屏 认为黄屏长时间看不伤眼 。冷暖屏幕各有好处,结合紫外线强弱和个人喜好来选择 。
iPhone6s在iOS9越狱之后可以通过安装iOS9越狱插件,将暖屏调整为冷屏,但是对于不越狱的用户来说,又该怎么做呢? 网友@hsuhoujun日前就分享了一个免越狱调整屏幕色温的教程,让iPhone6s不越狱就能变冷屏 。
该网友表示,这个调整屏幕色温的方法需要注册免费Apple开发者帐号,然后通过Xcode将开发的项目安装到iPhone里,其使用效果和从App Store里下载的App一样稳定,并且不会破坏系统文件 。
但是需要注意的是,这个操作办法需要在Mac设备上进行 。@hsuhoujun建议,之前没有使用过Xcode的网友不要轻易尝试,否则很容易出现一些不必要的麻烦 。接下来,我们来看看这个在不越狱的情况下修改色温算法、安装GammaThingy用以调节色温的基本步骤:
1. 安装 Xcode,Mac 用户需要前往 App Store 下载安装 。登录你的 Apple ID 注册开发者账号 。
2. 在 Xcode 中添加 GammaThingy 项目,添加方法如下:

先选择"Check Out"

冷屏和暖屏哪个好?苹果6S怎么调整屏幕色温?


填入 Git 地址
冷屏和暖屏哪个好?苹果6S怎么调整屏幕色温?


选择项目要保存的文件夹 。
冷屏和暖屏哪个好?苹果6S怎么调整屏幕色温?


3. 打开项目后,修改项目中 GammaController.m 中的代码(因为 GammaThingy 原本是把屏幕色温变暖的 App,我们现在要修改算法把色温调节修改成变冷),将下面的代码复制到 (void)setGammaWithOrangeness 内,复制好后的样子如下图所示:
percentOrange = percentOrange/7.5;
if (percentOrange > 1)
percentOrange = 1;
else if (percentOrange < 0)
percentOrange = 0;
float blue = 1.0;
float red = 1 - percentOrange;
float green = (redblue)/2.0;
if (percentOrange == 0) {
red = blue = green = 0.99;
}
[self setGammaWithRed:red green:green blue:blue];
4. 把 iPhone 连接到 Mac,并选择你要安装的 iPhone,然后点击左边的运行图标 。
5. 点击运行之后,Xcode 会报错,提示 “failed to code sign”,这是正常的现象,这时候我们需要点击"Fix Issue",然后登录开发者账号(即使没有付费也可以使用) 。

冷屏和暖屏哪个好?苹果6S怎么调整屏幕色温?





6. 登录开发者帐号之后,再次点击运行按钮,然后继续报错,提示你“An App ID with Identifier…is not available. Please enter a different string.”,这时候,我们需要前往到如下图所示的地方修改“Bundle Identifier”,修改成"com.xxx.GammaTest"(xxx 可替换成任何你想要的名字) 。
冷屏和暖屏哪个好?苹果6S怎么调整屏幕色温?


7. 再点一次运行按钮,就可以成功编译 。iPhone 上就会显示 GammaThingy 的图标 。注意,这时候直接点击图标进入 App 会出现闪退的情况 。
8. 在 iPhone 里进入设置 > 通用 > 描述文件,找到你的开发者证书选项,点击进去选择信任 。然后就可以成功打开 GammaThingy 了 。

推荐阅读