Uni9k's Blog https://uni9k.me/ zh-CN Hardship increases status. Thu, 02 Nov 2017 12:01:01 +0800 Thu, 02 Nov 2017 12:01:01 +0800 好东西 https://uni9k.me/good-thing.html https://uni9k.me/good-thing.html Thu, 02 Nov 2017 12:01:01 +0800 Uni9k 京价宝:https://github.com/sunoj/jjb

]]>
0 https://uni9k.me/good-thing.html#comments https://uni9k.me/feed/good-thing.html
教程:教你如何解决17款MacBook Pro无法使用Jitouch手势的问题 https://uni9k.me/tutorial-teach-you-how-to-solve-17-macbook-pro-can-not-use-jitouch-gesture-problems.html https://uni9k.me/tutorial-teach-you-how-to-solve-17-macbook-pro-can-not-use-jitouch-gesture-problems.html Fri, 18 Aug 2017 14:54:00 +0800 Uni9k

前几天刚入手了17款的MacBook Pro,在欣赏完那美丽的外表后,就要开始准备工作啦。
装好了所有必备的软件之后,发现Jitouch这款我最喜欢使用的手势软件居然不能用。

官网上不管是2.71 for Sierra还是 2.72 for Sierra「MacBook Pro with TouchBar」都不行。

于是乎,上网查了下。发现不止我一个人有这种问题,很多带Touch Bar的下载了2.72版本之后可以正常使用,但是所有不带Touch Bar的都无法正常使用。

然后发现有网友找到2.21版本旧款的Jitouch却在17款的MacBook Pro上正常运行。在经过我测试后发现还是有点问题的,不能正常自启动,经过我一番折腾后,间接性的解决了这个问题。

QQ20170827-083424@2x.png

首先下载我提供的2.21版本的Jitouch「旧版的图标分辨率太低,替换了新款图标」,也可以自己在网上下载。

QQ20170827-083525@2x.png

双击安装。

QQ20170827-083607@2x.png

然后创建一个launch_jitouch.sh脚本文件,放在一个可靠的位置,比如文稿文件夹中

#! /bin/sh

if [ "`ps -ef | grep -c Jitouch`" = "1" ]; then
    /Users/uni9k/Library/PreferencePanes/Jitouch.prefPane/Contents/Resources/Jitouch.app/Contents/MacOS/Jitouch
fi

打开终端,创建启动脚本

cd /Library/LaunchAgents/
sudo vi com.uni9k.launchJitouch.plist

将以下内容添加至脚本文件中

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Disabled</key>
    <false/>
    <key>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>com.uni9k.jitouch</string>
    <key>ProgramArguments</key>
    <array>
        <string>/Users/uni9k/Documents/sh/launch_jitouch.sh</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

Ps:里面「ProgramArguments」中要填写的就是脚本文件的目录。

因为这个旧版的Jitouch有时会正常启动,脚本中添加了检测进程中是否已经启动了Jitouch,如果启动了就不会在多余启动一个。

重启后在隐私中「脚本文件」的勾勾选中就不会在启动的时候弹出「Accessibility API is disabled」的窗口了。

QQ20170827-083657@2x.png

好了。尽情享用吧!

QQ20170827-083741@2x.png

]]>
0 https://uni9k.me/tutorial-teach-you-how-to-solve-17-macbook-pro-can-not-use-jitouch-gesture-problems.html#comments https://uni9k.me/feed/tutorial-teach-you-how-to-solve-17-macbook-pro-can-not-use-jitouch-gesture-problems.html
MacBook Pro Multi-Touch Bar 13'' 2017款 开箱上手 https://uni9k.me/macbook-pro-13-2017-out-of-the-box.html https://uni9k.me/macbook-pro-13-2017-out-of-the-box.html Tue, 15 Aug 2017 23:49:00 +0800 Uni9k 我上一台笔记本还是15款的MacBook Pro,去年在看发布会的时候,就已经对它动心了,只是因为16款的MacBook Pro没有用上第七代的Intel,所以暂时打消了这个念头,一直等到了今年,果然今年的发布会上,苹果发布了新款的MacBook Pro,17款升级到了第七代的KabyLake架构处理器。于是趁着今年的教育优惠,撸了一本。

外观

B7212BBE80A1DD582725AA4E8DA15166.jpg

这次的外包装采用了全新的设计,底部带有一个提示性的标签,拉着它就可以直接扯开封条,人性化到不行。

505F87282831200CF5B2BA8B237E90B8.jpg

打开封条后直接抽出内包装盒。

42EBB785BCCD90ACC0AE5EC0C20A58FD.jpg

A7A076847904C0FFA3E4A05DEE1E1350.jpg

当我打开外包装盒,第一眼见到17款的MacBook Pro真身时,尽管我曾经用过15款的MacBook Pro,但我还是为之一颤。

2E5D89031A3BD2A32AC1453ECB43BA4C.jpg

包装盒和15款相比,更小更薄。

C8BA50B10662304302FE2822EC969ECE.jpg

B880304FE0F85DA82A845785C20F6E27.jpg

17款的外观和16款的相同,但是和15款的就大不同了。这一次的MacBook Pro相比15款的来说,增加了深空灰配色,显得更加深沉。

F75F44F22C23AD6C37CE08C0292C7BFE.jpg

首先,A面上那个能发光能装Bi的LOGO改为了一个不能发光的镜面抛光金属LOGO。

6E21B6D0635AD6AFE678AC940CC9A95E.jpg

底部的进风口取消了之前的三段式设计,改为一长条了。我还是觉得以前的三段式好看点。

A025CCDEB0434C7DE93EEC21FC3AE0DD.jpg

使用了全新的金属铰链,比起15款的塑料材质强度增加了,并且这次的阻尼感非常好,单手就能开启了。整个转轴部分采用了下沉式的设计,不再显得那么突兀了。

DA1E14AD9F8187C26035817428193F8D.jpg

屏幕相对于15款来说,在保持屏幕大小不变的情况下,边框更窄,并且增加了P3广色域,得益于边框变窄了,相对于15款的MacBook Pro来说,在屏幕尺寸不变的情况下,整体机身也相对更小了。

屏幕下方的MacBook Pro字样又回来了。

QQ20170815-231148.png

这次最大的一个改变就是取消了常用的USB Type-A接口、MagSafe充电接口和SD卡槽,而加入了4个Type-C接口,3.5mm耳机接口保留了下来,虽然因此我们要购买N多转接口,虽然机身上的4个Type-C接口都可以用来充电,但是我最喜欢的MagSafe磁吸充电接口居然减掉了,气愤!。这一次的苹果,减法做的有些过了,导致很多网友都愤怒了,太过超前也不太是件好事。

246E3BEC139EC3714E5DD18E4584B34F.jpg

另外有一点就是,机身两侧的Type-C接口的速度是不一致的,左侧的2个接口可以全速运行,右侧的2个接口则性能会稍低,所以建议大家还是将5K显示器或者高速移动硬盘等对性能要求比较高的设备连接在左侧。

F956D38C5B670F0E1183432FA51F0483.jpg

这次的17款依旧采用了Force Touch触控板,但是触控板的大小却比15款增加了46%将近二分之一,15''的机型更是大了一倍之多。作为MacBook Pro最重要的一个部分,触控板面积的增加势必会带来更多的好处,用起手势来更加方便,再也不需要购买多余的鼠标和Trackpad了。可能有人会问了,这么大的触控板不会误触吗?在我使用一周的情况来看,暂时还没有出现误触的现象,这点,苹果还是值得称赞的。

06072FCC531B1FD037A925A3A3138A1C.jpg

这一次的扬声器也是一大亮点,苹果将扬声器直接连在了系统电源上,峰值功率提升了3倍。相对于15款的MacBook Pro来说,可以说是一个巨大的改变了。实际听起来,声音更响了,主要是中音提升了不少。

csm_touch_bar_3712f76909.jpg

17款的MacBook Pro采用了第二代的蝶式键盘,蝶式键盘和15款的剪刀式结构键盘的区别就在于,单个按键面积更大,更薄,键程更短,并且稳定性也更强,外观上更加美观,不过我上手的第一感觉就是,这键盘手感这么辣鸡啊!但是当我在体验了一个小时之后,慢慢也就习惯了,感觉反馈比15款的更加清晰,声音也更大了。背光也更加好看,不会和15款一样从键盘侧面外泄了。单个按键的增加也让打字更加精准了。

QQ20170815-233400.png

QQ20170815-232139.png

接下来就是新款和老款最大的亮点了,Touch Bar。苹果将function键替换成了一个长条状的触摸式屏幕,显然苹果想在相互上大做文章,简单的体验了下,感觉功能还是一般般,并且有个最致命的缺点就是,之前已经习惯了盲操的人,现在不得不低下头去看键盘再输入了。

这次苹果给足了用户自定义空间,在设置中可以自由放置按钮的位置。现在已经有不少软件已经对Touch Bar进行了适配,例如Chrome、QQ、搜狗输入法等常用的软件。苹果自家的Final Cut Pro已经完美的适配了Touch Bar了,并且在发布会上,已经演示了如何操作,看起来确实功能性很强,很霸道。其余的macOS上自带的软件基本上都已经完全的适配了Touch Bar了。

F21C622DAEBAB6E6C417BBC7DEA3D9C1.jpg

Safari使用Touch Bar看起来是挺方便的。

BCCFFEED955169F0150F16472767DFB2.jpg

这次发布会重点宣传的Emoji表情也是一大亮点。

225401fzv6bos51ohsith8.png

Touch Bar如果想要简简单单几句话说清楚是不可能的,Touch Bar的出现,本质上是为了增强function键的功能,就目前而言,学习成本还是挺高的,也不是一下两下能够快速去适应的,毕竟已经用了这么多年的function键了。至于Touch Bar能不能成功,未来还有很长的路要走,唯有时间才能证明了。

2CF199DFCF13DDA58426FE8C541B2254.jpg

在Touch Bar的右侧是新增的指纹识别按钮,也是一个实体键,可以按下,代替了老款的电源按键。

3228211DE61B8974709A70E8DC0917E5.jpg

还要提到的一点就是,为了保持整体的美观,Touch Bar左侧的Esc区其实是不顶边的,和右侧处于对称状态,不过测试了下,我发现在Esc键的左侧触摸还是会触发功能,这点人性化做得不错。

QQ20170815-233555.png

在设置中,可以手动添加指纹,过程和iPhone上一样,唯一不同的是,Mac上最多只能添加3个指纹。简单的体验了下,识别率还挺高的,可以用于Apple Pay购物,也可以用户解锁Mac,但是和iPhone一样,在重新开机之后,首次需要输入密码登录系统。

QQ20170812-020231@2x.png

QQ20170812-020538@2x.png

现在卸载App Store中安装的应用程序时,也会要求使用Touch ID认证一下了。

7AB54D9C67CBB1AC354AD5547E37BB1D.jpg

669ABF13116E6E7B16D8A886B2B90361.jpg

这一次的SSD也是提升不少,使用Disk Speed Test实测,写入速度为:1329MB/s,读取速度为:2415MB/s,相对于15款来说,又提升了不少。

QQ20170812-020218@2x.png

电池方面,Touch Bar版的为49.2wh,比非Touch Bar版的54.5wh稍小,因为Touch Bar组件本身占据了一定的空间,所以不得不压缩掉电池的空间了,不过就苹果官网上描述的都是10小时的使用时间来看的话,影响应该很小。

QQ20170815-233705.png

这一次的17款MacBook Pro也是更新到了第七代KabyLake架构处理器,那么我们来跑个分?

QQ20170813-165909@2x.png

所幸手上还有一台不带Touch Bar的17款MacBook Pro,那么我们来对比下跑分吧。

QQ20170813-170139@2x.png

可以看出,Touch Bar版的MacBook Pro虽然CPU基础主频比不带Touch Bar版的MacBook Pro要高,但是从跑分上看,反而还是不带Touch Bar版的MacBook Pro更胜一筹,我猜测应该是不带Touch Bar版的MacBook Pro的Turbo Boost频率比带Touch Bar版的MacBook Pro要高那么0.1GHz所形成的优势。实际上,在日常体验中,这点跑分差距是感觉不出来的。

QQ20170815-230614.png

D3A114EB988BAF471C1ADB0CF54F7F1C.jpg

Ps:在跑分过程中,可以看到不带Touch Bar版的MacBook Pro一直都要比Touch Bar版的MacBook
Pro快1秒钟左右。

第七代处理器所携带的Intel Iris Plus Graphics 650 GPU相对于15款MacBook Pro上的Broadwell架构处理器所携带的HD6100,简直可以说是秒杀了,这也是为什么我要从15款升级到17款最大的一个原因,因为要便携的关系,所以没有选择15''的型号,也就没有独显了,这款集显,够用了。

总结

使用了那么几天下来看呢,我觉得如果让我在两者选择,我可能会选择不带Touch Bar版的MacBook Pro,为什么呢?就目前而言,Touch Bar对我来说,没什么用,可能在某些方面会更加方便了,但是还是没有方便到那种让我加2000块换一个似乎没什么用的Touch Bar。而且Touch Bar版的MacBook Pro电池还比不带Touch Bar版的MacBook Pro要小,对于我这种对续航要求很高的人来说,不带Touch Bar版的MacBook Pro是最好的选择。

Ps:因为手上还有一台不带Touch Bar版的MacBook Pro,过几天还会写一篇它的开箱上手文章,敬请期待。

]]>
2 https://uni9k.me/macbook-pro-13-2017-out-of-the-box.html#comments https://uni9k.me/feed/macbook-pro-13-2017-out-of-the-box.html
iOS 11 Developer beta4 体验报告 https://uni9k.me/ios-11-developer-beta4-experience-report.html https://uni9k.me/ios-11-developer-beta4-experience-report.html Tue, 25 Jul 2017 19:05:00 +0800 Uni9k 7月25日凌晨,距离上次更新推送两周后,苹果正式发布iOS 11 Developer Beta4版本的更新,在体验了一天之后,我们来看看相对于beta3来说有哪些变化。

改进

耗电&发热

相对于beta3来说,这一次的发热现象缓解了很多,看视频由发烫变为了温热,随之解决了耗电问题。

Ps:一开始由beta3OTA到beta4时,发热耗电问题并没有解决,再由DFU全新刷机之后,完美解决,所以如果OTA升级的朋友有这个问题的,就DFU全新刷机一次就可以了。

图标

改进了提醒、备忘录、通讯录的图标。

1440247662.jpg.png

锁屏

锁屏界面可以左滑通知进行「查看」、「清除」,右滑通知打开App的操作了。

2405567887.jpg

点击通知,TouchID解锁界面改动。

FA7A345DF8CF0108E92AF4953C60CE0E.jpg

状态栏

wifi图标线条加粗。「上图为beta4,下图为beta3。」

E57C673212C95DA3F8FC0B7FAA754457.jpg

多任务界面

如果关闭了所有后台应用,现在双击home键会震动反馈然后返回桌面。

设置

「设置」→「通用」→「关于本机」中,总容量显示调整为了设备的容量值。

E57C674B3FC95DA3F8FC0B7FAA754457.jpg

屏幕录制

点击控制中心「屏幕录制」按钮后,新增了3秒倒计时的操作。

低电量模式

改进了切换低电量模式的动画。

AirDrop

「设置」→「通用」新增了AirDrop的选项。

AC079B7B9CA3A886A39FDEC5C47B5E7C.jpg

App Store

更新栏下,可以下拉刷新检查更新了。

57D14C88D1969C9D52CBF90EB54DF642.jpg

截图

截图之后,左下角的「截图预览」比上个版本稍大了,左划让其消失时,再也不会那么困难了。

照片

在蜂窝网络下iCloud同步照片时,可以手动选择继续同步了。

2162CDF3759DDF464C946F89CA7B8C3B.jpg

修复Bug

  • 修复了Beta3中设置为英文的Bug,不过Siri的汉化和卸载软件弹窗又出现了新的Bug。

872050F072D7C941C93E848708DE5531.jpg

出现的Bug

  • 「设置」→「隐私」中的「日历」图标出现了Bug。

DCEFE5D278C28454CFEDDE9357ED0ECF.jpg

  • 设置中「Game Center」和「用户App」选项组之间似乎是因为删除「Twitter」、「微博」这组社交软件时少删除了一个PSGroupCell导致的。

2AC74923F3F54527E4D2AD7F2C741FDA.jpg

  • 电话应用中的「最近通话」中使用3D Touch查看,在不同高度下可能会出现头像位置显示的Bug。

283998396164BCA18BF57CB3EF51848A.jpg

  • 锁屏界面下快速按电源键5下,壁纸会变为渣画质。

  • 下拉通知栏,会使软件内容回到顶部

总结

总的来说,beta4已经解决了耗电、发热这个大问题了,而且相对来说,beta4改进&修复了不少问题,如果一直持观望想尝鲜的朋友这一次可以试试了。

]]>
0 https://uni9k.me/ios-11-developer-beta4-experience-report.html#comments https://uni9k.me/feed/ios-11-developer-beta4-experience-report.html
NVDIA WebDriver macOS驱动下载 https://uni9k.me/nvdia-webdriver-macos-driver-download.html https://uni9k.me/nvdia-webdriver-macos-driver-download.html Sat, 22 Jul 2017 01:36:00 +0800 Uni9k macOS 10.12.6

下载

macOS 10.12.5

下载

macOS 10.12.4

下载

macOS 10.12.3

下载

macOS 10.12.2「16C68」

下载

macOS 10.12.2「16C67」

下载

macOS 10.12.1「16B2659」

下载

macOS 10.12.1「16B2657」

下载

macOS 10.12.1「16B2555」

下载

macOS 10.12

下载

所有链接均由NVDIA官方提供。

]]>
0 https://uni9k.me/nvdia-webdriver-macos-driver-download.html#comments https://uni9k.me/feed/nvdia-webdriver-macos-driver-download.html
iOS逆向 给微信添加新功能 https://uni9k.me/ios-reverse-adds-new-features-to-wechat.html https://uni9k.me/ios-reverse-adds-new-features-to-wechat.html Sat, 15 Jul 2017 18:57:00 +0800 Uni9k 最近体验了iOS11 Beta版,感觉还不错,就是离开了越狱感觉缺少了很多乐趣,今天我们就用玉令天下的FishChat注入WeChat来练练手。

添加功能

  • 屏蔽群消息

  • 屏蔽好友消息

  • 消息防撤回

  • 微信运动自定义步数

  • 关闭朋友圈

  • 去除小红点

  • 夜间模式

准备工作

  • macOS系统

  • Xcode 9 beta

  • iOSOpenDev

  • WeChat.ipa

安装Xcode 9

首先进入苹果开发者网站下载「Xcode 9」。

QQ20170714-142440@2x.png

然后进入设置,在Accounts选项中,加入自己的开发者账号。

安装iOSOpenDev

首先安装dpkg,这里推荐用brew软件管理器。

打开「终端」,输入以下命令安装brew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装brew可能需要一段时间,显示Installation successful!字样就代表安装成功了。

QQ20170714-183922@2x.png

然后再输入以下代码安装dpkg:

brew install dpkg

Ps:因网络原因可能安装需要一段时间,耐心等待下就好了,可能会安装失败,重新安装即可。

安装完成后,在官网下载「iOSOpenDev」,然后点击iOSOpenDev-1.6-2.pkg安装。

Ps:安装过程中如果出错,就进行以下步骤。

  1. 下载「附件」,打开Specifications文件夹。

  2. iPhoneOS开头的四个文件放入Xcode.app/Content/Developer/Platforms/IphoneOS.platform/Developer/Library/Xcode/Specifications/文件夹下。「如果没有,请自己创建一个」

  3. iPhone Simulator开头的另外四个文件放入Xcode.app/Content/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Specifications/文件夹下。「如果没有,请同样创建一个」

  4. 然后在Xcode.app/Content/Developer/Platforms/iPhoneSimulator.platform/Developer/文件夹下创建/usr/bin/文件夹。

  5. 完成后再重新安装iOSOpenDev即可。

生成dylib文件

首先去「https://github.com/Uni9k/FishChat」下载我修改过的FishChat。「因为个性化需求,所以在玉令天下的FishChat基础上做了些许修改,可以查看源码中查看只是注释掉了,如果需要可以自己加回来。」

QQ20170714-171114@2x.png

然后使用Xcode打开这个项目,依次点击FishChatGeneral,然后在Team中选择自己的开发者账号。

QQ20170714-234110@2x.png

然后将iPhone连接到USB上,选择已连接的iPhone设备,然后点击三角播放按钮进行编译。

QQ20170714-234906@2x.png

编译完成后,便会生成一个dylib文件,右键这里选择Show in Finder,将它拷贝出来。

QQ20170715-040300@2x.png

生成mobileprovision文件

然后我们还需要一个mobileprovision文件,首先新建一个项目,名称随便写,设置好证书。

QQ20170715-040724@2x.png

然后选择设备,点击三角播放按钮进行编译。

QQ20170715-040918@2x.png

在Dock上右键Finder,选择「前往文件夹...」,输入以下地址:

~/Library/MobileDevice/Provisioning Profiles

拷贝出刚刚生成的mobileprovision文件。

注入、签名、打包

安装mobiledevice用于将打包好的应用安装到设备上,打开终端输入:

brew install mobiledevice

我们需要把要注入的dylib拷贝进App,然后向App中可执行文件的Load Commands段中加入一条加载dylib的指令,然后进行签名。因为过程比较繁杂,为了方便这里就用脚本直接代替了,在刚刚下载的FishChat中的Shell文件夹中已经包含了这个脚本。

# !/bin/bash
SOURCEIPA="$1"
MOBILEPROV="$2"
DYLIB="$3"

cd ${SOURCEIPA%/*}

security find-identity -v -p codesigning > cers.txt
while IFS='' read -r line || [[ -n "$line" ]]; do
    if [[ "$line" =~ "iPhone Developer" ]]; then
      DEVELOPER=${line:47:${#line}-48}
    fi
done < cers.txt

unzip -qo "$SOURCEIPA" -d extracted

APPLICATION=$(ls extracted/Payload/)

echo "Copying dylib and mobileprovision"
cp "$DYLIB" "extracted/Payload/$APPLICATION/${DYLIB##*/}"
cp "$MOBILEPROV" "extracted/Payload/$APPLICATION/embedded.mobileprovision"

echo "Insert dylib into Mach-O file"
yololib "extracted/Payload/$APPLICATION/${APPLICATION%.*}" "${DYLIB##*/}"

echo "Resigning with certificate: $DEVELOPER"
find -d extracted  \( -name "*.app" -o -name "*.appex" -o -name "*.framework" -o -name "*.dylib" \) > directories.txt
security cms -D -i "extracted/Payload/$APPLICATION/embedded.mobileprovision" > t_entitlements_full.plist
/usr/libexec/PlistBuddy -x -c 'Print:Entitlements' t_entitlements_full.plist > t_entitlements.plist
while IFS='' read -r line || [[ -n "$line" ]]; do
    /usr/bin/codesign --continue -f -s "$DEVELOPER" --entitlements "t_entitlements.plist"  "$line"
done < directories.txt

echo "Creating the Signed IPA"
cd extracted
zip -qry ../extracted.ipa *
cd ..

rm -rf "extracted"
rm directories.txt
rm cers.txt
rm t_entitlements.plist
rm t_entitlements_full.plist

echo "Installing APP to your iOS Device"
mobiledevice install_app extracted.ipa

因为App Store中的安装包都是加密了,这里方便起见,我们直接下载一个脱壳的WeChat.ipa安装包就行了,打开PP助手,在越狱应用中下载到本地。

然后打开终端,将sh脚本文件,ipa安装包,mobileprovision文件,dylib文件依次拖入,回车。

QQ20170715-042808@2x.png

显示OK字样代表安装成功了。

QQ20170715-184859.png

Enjoy it!

]]>
5 https://uni9k.me/ios-reverse-adds-new-features-to-wechat.html#comments https://uni9k.me/feed/ios-reverse-adds-new-features-to-wechat.html
如何制作High Sierra启动安装U盘并全新安装 https://uni9k.me/how-to-make-high-sierra-installation-and-start-u-disk.html https://uni9k.me/how-to-make-high-sierra-installation-and-start-u-disk.html Fri, 07 Jul 2017 17:20:00 +0800 Uni9k 最近有朋友升级了High Sierra,但是他对系统有洁癖,想要全新安装一遍,就找我帮他做一个High Sierra的安装启动U盘,所以这次我也顺便做一个教程给大家分享分享。

准备工作

  • 一个8G的U盘,并备份好U盘内数据

  • 备份好Mac中重要的数据

下载High Sierra安装程序

不少朋友不知道如何下载「High Sierra安装程序」,其实很简单。

首先下载 macOS Developer Beta Access Utility

QQ20170707-121852@2x.png

点击安装到Mac上。

QQ20170707-121658@2x.png

安装完成后,就可以在商店中下载High Sierra的安装程序了。

QQ20170707-122009@2x.png

格式化U盘

打开「磁盘工具」,将U盘抹掉为「Mac OS X 扩展(日志式)」,名称设置为:InstallmacOS

QQ20170707-160438@2x.png

格式化完成后,打开「终端」输入以下代码然后回车:

sudo /Applications/Install\ macOS\ High\ Sierra\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/InstallmacOS --applicationpath /Applications/Install\ macOS\ High\ Sierra\ Beta.app --nointeraction

Ps:其中Install\ macOS\ High\ Sierra\ Beta.app是安装程序的名称,InstallmacOS是刚刚格式化好的U盘的名称。

QQ20170707-162427@2x.png

等到显示done.,就制作好了。

QQ20170707-164117@2x.png

重启安装High Sierra

接下来将Mac电脑重启,在听到的一声后,长按Option 键,直到出现如下界面,点击我们刚刚制作好的启动盘图标。

DE786B441E561E9F0F69A2C497B82BD3.jpg

Ps:安装High Sierra系统之前,请先备份好磁盘里所有数据。

在「实用工具」中抹掉系统盘,格式选择全新的APFS

4071982F170388E93FA92FBF19729572.jpg

关闭「磁盘工具」,点击安装macOS

ACC5A83E1862D1372D0F9FEAD769E6F0.jpg

然后选择系统盘,点击安装即可。

CF2352652968214A8241C8E8A4328F4C.jpg

]]>
0 https://uni9k.me/how-to-make-high-sierra-installation-and-start-u-disk.html#comments https://uni9k.me/feed/how-to-make-high-sierra-installation-and-start-u-disk.html
AirPods使用体验 https://uni9k.me/airpods-usage-experience.html https://uni9k.me/airpods-usage-experience.html Mon, 03 Jul 2017 10:30:00 +0800 Uni9k 去年发布会后一直跳票,所以每天都要看看有没有上架,作为一名忠实的果粉,还好赶上了首发。AirPods人气真不用说,上架就断货,一断就断了半年也让我着实震惊。当时上手后马上就做了个简单的测评,就是一直没时间发出来,使用了半年,刚好现在趁着iOS 11发布一起写了。好了,言归正传。

外观

外包装盒,正面采用和iPhone 7的包装盒同样的设计,凸起图案,显得格外精致。

IMG_0085.jpg

IMG_0086.jpg

打开外包装盒后发现AirPods其实是装在Case里的,整个Case的尺寸相对于iPhone 7来说,可以算得上非常小巧了,装在口袋里不会感觉到很突兀。Case的作用既可以给AirPods充电,又可以充当一个AirPods的储存盒。

IMG_0087.jpg

IMG_0092.jpg

AirPods的外观可以说亮眼也可以说不亮眼,怎么说呢,外观的设计上完全可以称得上是一对「剪掉了耳机线的EarPods」,对于用过EarPods的人来说,可能早已习惯了,但是对比其他的蓝牙耳机来说,AirPods精致的外观会给人一种赏心悦目的感觉,独特的设计让人眼前一亮。

IMG_0356.jpg

其实仔细一看AirPods和EarPods还是有些区别的,前者背部开孔稍大,尾巴部分更粗更长,应该是为了能尽量放置更大的电池,提升续航时间,底部有一圈金属触点,是用来给AirPods充电的。

IMG_0137(20170702-003750).jpg

相比较EarPods,AirPods多了2个光学传感器,通过与运动加速感应器的配合可以用于感应用户是否戴上耳机实现音乐的自动暂停和播放功能,给人一种很体贴很智能的感觉,突显出苹果的人性化。

IMG_0139(20170702-010851).jpg

音质

音质方面,只能说还行,比EarPods要强一些,低音和中频的人声都有所增强。如果你是要追求高音质的话,这款耳机不适合你,毕竟蓝牙耳机生来就不是强调音质的,只能说人各有异,反正我觉得够用了。

配对

AirPods第一次匹配只需要打开Case的盖子,iPhone上便会弹出一个连接窗口,连接方式可以说是非常人性化了,得益于苹果的W1芯片让AirPods可以基于iCloud的多设备切换和同步,只需要匹配一次,其他同一Apple ID的设备便会自动连接上了。

IMG_0145副本.png

第一次匹配之后,以后使用只需要取出AirPods便会自动连接上iPhone,不需要再次匹配了。

IMG_0141.PNG

AirPods并没有实体按键,轻点AirPods的上方位置可以触发设置里的手势操作。在蓝牙设置可以自定义手势操作,在最新发布的iOS 11测试版中可以单独设置左右耳了。

IMG_0147副本.png

续航&充电

上半年有不少朋友,包括我,都遇到了待机掉电快的问题,为此还找过售后,换过一次机,但依旧没用,后来苹果推送过一次固件之后,这个问题随之解决,续航也回归正常。

使用iPhone听歌,声音在1/2满格,测试了2个小时,每半小时记录一次电量,每次记录均耗电10%,2小时一共耗电40%,和官方5小时续航一致。(耳朵都听麻了这2个小时。。。)

充电的话,用Case给AirPods充满电,大约20分钟左右,非常出乎意料,Case充满电就需要久一点了,大约130分钟左右。

佩戴

戴上耳机后,相对于其他蓝牙耳机而言,因为其个头比较小巧的原因,显得比较低调,又因其精致的外观又给人一点亮。

IMG_0089.JPG

看到网上很多视频上都有佩戴上AirPods后,容易掉的问题。我体验了下,哪怕是像视频中那样疯狂的甩头都不会掉,晚上40分钟的跑步都没有出现松动的现象,应该是个别人的耳朵构造和AirPods不兼容吧。想要购买但又怕这个问题的朋友可以先拿随机赠送的EarPods试试。

总结

用了AirPods差不多有半年了,有人问值不值,可能有人会说不值,但是我个人认为挺值的,颜值方面在蓝牙耳机阵营里算是数一数二的算是一个加分项,与iOS设备的「无缝」快速连接方式,人性化的体验又是一个加分项,原生的总比第三方的更有优势。总之就是,喜欢它的人绝对会买,这波不亏。

]]>
1 https://uni9k.me/airpods-usage-experience.html#comments https://uni9k.me/feed/airpods-usage-experience.html
手把手教你如何降级iOS App https://uni9k.me/teach-you-how-to-downgrade-ios-app.html https://uni9k.me/teach-you-how-to-downgrade-ios-app.html Wed, 28 Jun 2017 05:27:00 +0800 Uni9k 最近一直在用微博国际版,不仅无广告而且时间线也是正常的,不过最新的更新发布之后,我发现启屏开始带广告了,没越狱的我只能通过降级来解决了。

准备工具

  • Fiddler for Windows

  • iTunes for Windows

设置Fiddler

打开Fiddler,依次点击Tools → Fiddler Options,切换到HTTPS标签。

QQ20170627-233209.png

勾选Capture HTTPS CONNECTsDecrypt HTTPS traffic

QQ20170628-030154.png

抓包获取版本号

接下来就是抓包获取App的版本号了,首先打开iTunes,搜索微博国际版,先别急着点下载。

QQ20170628-031322.png

接着打开Fiddler,设置一个断点。在左下角的黑色选项框中输入bpu MZBuy.woa,然后回车。

QQ20170628-032937.png

然后我们回到iTunes中,点击下载,这时我们发现是无法开始下载的,我们回到Fiddler中,找到一个左侧图标是T字样的那一行,选中然后在右侧点击Run to Completion,允许执行下载。

QQ20170628-033436.png

因为使用的是https协议,所以需要先解密,否则得到的密文我们也看不懂。点击Response body is encoded.Click to decode.

QQ20170628-033647.png

接着我们使用右键将它保存在本地。

QQ20170628-033826.png

写字板将这个文件打开,找到这里,每一个被integer标签包裹的数字串就代表着一个版本,因为没有办法知道具体的版本号,所以接下来就只能一个一个试了。

QQ20170628-034121.png

下载旧版本的App

接下来我们就回到iTunes,将刚刚下载好的App删掉。

QQ20170628-034452.png

重新搜索一次,然后点击下载,因为刚刚设置了断点,所以依旧没有开始下载,我们回到Fiddler中,还是找到这一行,然后再右侧切换到TextView标签,将版本号的数字串修改掉。因为几次测试下载发现没有广告的2.4.0版本的数字串是822073148,所以这里直接替换就不一个一个试了。

修改完成后,就点击下方的Run to Completion开始下载即可。

QQ20170628-035605.png

安装应用

在iTunes Media文件夹中就可以找到刚刚下载好的ipa安装包了。

QQ20170628-040149.png

然后使用iTunes安装即可。

QQ20170628-040423.png

Ps:其实每一步都非常简单,这里的微博国际版只是做个示范,其他的软件大家可以自己测试。

]]>
0 https://uni9k.me/teach-you-how-to-downgrade-ios-app.html#comments https://uni9k.me/feed/teach-you-how-to-downgrade-ios-app.html
关于Mac中抹除分区失败的解决办法 https://uni9k.me/solution-to-failure-to-erase-partitions-in-mac.html https://uni9k.me/solution-to-failure-to-erase-partitions-in-mac.html Tue, 27 Jun 2017 12:11:00 +0800 Uni9k 最近有朋友问我,他想用移动硬盘中的一个分区来做Time Machine的备份盘时总是抹除失败。看到截图我就知道怎么回事了,很多年前我也遇到过,其实很简单。

问题描述

显示的MediaKit报告设备上的空间不足以执行请求的操作

QQ20170627-004742.png

解决办法

其实很简单,这是因为这个硬盘是GPT分区,并且这个硬盘中的EFI分区小于200MB或者没有EFI分区导致的。

我们只需要从里面分出200MB的空间创建一个EFI分区就好了。在Windows上有很多工具都可以,比如著名的DiskGenius

QQ20170627-010020.png

测试

创建好EFI分区之后,我们再来到macOS的磁盘工具中抹除分区就可以成功了。

QQ20170627-005853.png

Ps:对于比较老的MBR分区是不会出现这种问题的。

]]>
0 https://uni9k.me/solution-to-failure-to-erase-partitions-in-mac.html#comments https://uni9k.me/feed/solution-to-failure-to-erase-partitions-in-mac.html