教你Xcode免越狱调整iPhone 6s屏幕色温
许多用户向苹果园小编反应,表示因为之前买iPhone 6s时屏幕是暖色调的,用户想把暖色调调整为冷色调,因为iPhone 6s没有越狱,所以不清楚该如何调整色温。下面苹果园小编教你Xcode免越狱调整iPhone 6s屏幕色温。
这个调整屏幕色温的方法需要注册免费 Apple 开发者帐号,然后通过 Xcode 将开发的项目安装到 iPhone 里,其使用效果和从 App Store 里下载的 App 一样稳定,并且不会破坏系统文件。
但是需要注意的是,这个操作办法需要在 Mac 设备上进行。小编建议,之前没有使用过 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 之后打开开关,拖动滑条就能调整色温了,此外,我们还可以根据自己的需求,设置调整色温效果在什么时刻生效。
>>>苹果园iPhone新手技巧相关推荐<<<
苹果园iPhone新手技巧攻略站推荐>>>点击进入
- 上一篇
【园长聊三观】52期:我家有个清纯萌妹
公司一萌妹子相当清纯,但就是脾气不好,容易被激怒! 今天她上班和一堆人说:我涂的这唇膏880买的,好东西就是不一样,甜甜的味道好极了… 我:怎么可能,谁信! 妹纸:“怎么不可能了,怎么不可能了,不信你尝尝!”说着就撅起嘴来了 我用舌头在她嘴唇上舔了
- 下一篇
小红帽过万圣 [树林中的一天]周四更新!
随着万圣节的即将到来,不少游戏厂商都开始纷纷为自家的游戏增添万圣节题材的内容,以便玩家在游戏里也能感受到万圣节的气息。近日游戏开发商 RetroEpic Software 宣布旗下的移植游戏 A Day In The Woods《树林中的一天》将在本周四(10 月 22 日)推出万圣节