腾博会官网-首页 > 新闻 > iPhone > 新闻 > 教程:Xcode免越狱调整iPhone 6s屏幕色温

教程:Xcode免越狱调整iPhone 6s屏幕色温

2015-10-20 23:52:41
叫我知心哥哥丶
腾博会官网
加载中...
不少锋友纷纷表示,自己拿到手的是暖屏 iPhone,但是在没有越狱的情况下,他们不知道应该如何调节屏幕的色温,把显示效果变冷。   苹果首批预购 iPhone 6s/6s Plus 发货至今已经有将近一个月的时间,不少锋友纷纷表示,自己拿到手的是暖屏 iPhone,但是在没有越狱的情况下,他们不知道应该如何调节屏幕的色温,把显示效果变冷。对此,锋友 hsuhoujun 于日前分享了一个免越狱调整屏幕色温的教程。

  该锋友表示,这个调整屏幕色温的方法需要注册免费 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 之后打开开关,拖动滑条就能调整色温了,此外,我们还可以根据自己的需求,设置调整色温效果在什么时刻生效。

      欢迎关注腾博会官网官方微信:腾博会官网(weiphone_2007) 汇聚最新Apple动态,精选最热科技资讯。

      相关文章

    1. 苹果发布Xcode 9 Beta 3:修复Bug为主
    2. 苹果最成功和最失败的iPhone是这两款?
    3. 在印度一部iPhone6s的钱能买这么多东西
    4. 震惊 Galaxy S8速度对比竟不敌iPhone 6s
    5. 老外惊呆!库里抛弃iPhone 6S换用国产vivo

      延伸阅读

    1. iOS 9设备越狱后流畅度受影响?有视频为证
    2. iPhone 6s 和 Nexus 5X 之间精彩的拍照PK
    3. Apple Pay 一周岁 独扛大旗还是惨遭围剿?
    4. 时光倒流 苹果公司 2003 蓝牙页面仍可访问
    5. 没镶金没镶钻 但这个手机壳就是比iPhone贵
    锋友跟帖
    人参与
    人跟帖
    现在还没有评论,请发表第一个评论吧!
    正在加载评论
    1. 威锋客户端
    2. 用微博扫我
    返回顶部
    关闭

    腾博会官网