首页>教程>实用技巧>不越狱,如何调整iPhone6s屏幕色温?

不越狱,如何调整iPhone6s屏幕色温?

2015-10-21
17589
来源:爱思助手

    我们都知道,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 项目(附上项目 Git 地址),添加方法如下:


  - 先选择"Check Out"。




  - 填入 Git 地址。




  - 选择项目要保存的文件夹。




  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 = (red + blue)/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",然后登录开发者账号(即使没有付费也可以使用)。




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




  7. 再点一次运行按钮,就可以成功编译。iPhone 上就会显示 GammaThingy 的图标。注意,这时候直接点击图标进入 App 会出现闪退的情况。


  8. 在 iPhone 里进入设置 > 通用 > 描述文件,找到你的开发者证书选项,点击进去选择信任。然后就可以成功打开 GammaThingy 了。




  9. 进入 GammaThingy App 之后打开开关,拖动滑条就能调整色温了,此外,我们还可以根据自己的需求,设置调整色温效果在什么时刻生效。




相关文章
  • 苹果关闭iPhone6S降级iOS10.3.3刷机验证

    最新消息,苹果正式关闭了iPhone6s降级iOS10.3.3的验证,意味着iPhone6s也无法再降级了,目前所有iPhone5s以上设备升级iOS11后都将无法再降级到iOS11以下系统。经验证iPhone6s无论使用爱思助手还是iTunes都已经无法再降级了。苹果于10月4号正式关闭iOS 10.3.3和iOS 11.0的系统验证通道,但是令人意外的是,没过几天苹果竟然重新开启了iPhone 6s的iOS 10.3.3的系统验证通道,也就继续让iPhone6s可以重新降级到iOS11以下的系统,但是...

  • 苹果或推iPhone6S mini 坚守4英寸屏幕

    今年,苹果一口气推出了包括iPhone 6及iPhone 6 Plus在内的两款大屏手机,虽然这种做法吸引了不少此前高端安卓用户,但是仍旧有不少用户对于4寸的小巧iPhone非常留恋。近日有传闻称,苹果极有可能在明年继续推出小尺寸的iPhone6S mini。有外媒体给出的消息称,苹果会在明年推出4英寸iPhone,其会被冠以iPhone6S mini的称号,而iPhone 6 4.7英寸会被冠以iPhone 6S.对于这款手机,有分析人士认为,只要它的销量能超过1000万部,那么....

  • 苹果iPhone6s摔不得:维修费近手机售价一半

    大家都知道苹果手机屏幕摔不得,目前官方换屏的价格是800-1200,而iPhone6S 由于加入了新的3D Touch技术,使得换屏更加贵,达到2500,你还敢摔吗?摔了还修得起吗?然而根据台湾媒体报道,有一位网友运气实在是差了点,因为它刚买到的玫瑰金版iPhone6s新机还没在手上捂热就给摔坏了。这应该是当地苹果iPhone6s首摔了。为此他还专发了一篇文章《6s比我的玻璃心还脆弱》,引发大量网友围观。根据他的描述,当时这位网友刚拿到自己期...

  • iPhone6s和iPhone6s Plus有什么区别?

    从一年前苹果正式发布iPhone6开始,有关iPhone6s/iPhone6s Plus的相关爆料就开始蠢蠢欲动,这会iPhone6s/iPhone6s Plus已上市快二个月了,iPhone6s和iPhone6s plus到底都有哪些区别是呢?小编下面就给大家介绍一下。

  • iPhone6s弃用蓝宝石屏幕 几家欢乐几家愁呢?

    9月9日,新一代的苹果手机iPhone 6s即将发布。一直作为智能手机风向标的iPhone,总是在上市前一个月就引发很多猜测,最大的程度的勾起果粉的求购欲望。