Mac OS

mountain lion

如何让你的 macOS 重新显示台湾旗 Emoji 🇹🇼️🇹🇼️🇹🇼️

macOS 使用了一个专用字段保存国家代码

最早台湾旗不能显示,是在 iPhone 上,苹果通过 iOS 系统地区和语言设置进行判断,如果是中文,就会把台湾旗这个 Emoji 显示为 :破解方法也很容易,把语言和地区都改掉就可以了,比如语言选成繁体或者英文。

现在,苹果已经不再单纯通过语言等设置进行判断了,通过 iPhone 硬件序列号[……]

点击跳转以继续阅读

落格输入法 macOS 2 是如何实现免重启激活输入法的

在 macOS 上,安装输入法一直是一个噩梦,要打开系统输入法目录,要把输入法拖拽进这个目录,过程中还要输入密码,全手动也就罢了,还得重启后系统才能识别,真的是让人头疼的不行。

后来大家逐渐意识到这个问题,落格输入法也提供了 macOS 标准的 pkg 安装包。

说是这么说,但实际上似乎[……]

点击跳转以继续阅读

为何我的 Fastlane 上传那么慢?

自动化

使用自动化工具处理 iOS 的 TestFlight 分发,是一件很惬意的事情,它能帮你节省很多时间,减少大量人工干预——尤其是像这种需要等很久才需要人工操作一下的事情,虽然并不会让你觉得很累,但大量的时间就这样浪费掉了。

使用 fastlane 一键编译、上传,然后等待苹果服务器处[……]

点击跳转以继续阅读

NSTextField 文本模糊的解决办法 canDrawSubviewsIntoLayer

在开发落格输入法 macOS 的过程当中,我一直被一个奇怪的问题所困扰——文本模糊。

次像素

无论我怎样调试,落格输入法的候选文字都无法达到原生文字的那样清晰和锐利。在请教了大神之后,得到的活久见经验是——上游次像素渲染 bug。

在很多平台都有类似问题,macOS[……]

点击跳转以继续阅读

在 macOS 上使用 Cherry MX Board 8.0 RGB

女票送了我一把 樱桃  MX Borad 8.0!是的,就是那个大厂难得出的那一款需要 9.5 小时 CNC 机铣加工阳极氧化的 87 键机械键盘!和苹果的外接键盘一个设计风格,再加上特殊设计的键帽字体,我看的第一眼就爱上了(顺便吹一下,这就是我常说的设计三要素里的“本能设计”)

不过[……]

点击跳转以继续阅读

快速检查某文件的 UTI

在进行 iOS macOS 开发的时候,我们经常会需要和文件进行交互,比如说关联并打开某一类型的文件,那么这个时候,你用到的并不是这个文件的后缀名,而是它的 UTI。

UTI 是一个统一文件类型名称,它规定了一个文件应该是什么类型,而不是靠后缀来确定,比如 txt,text,json 都是纯文本文[……]

点击跳转以继续阅读

Item “xxx” is used by macOS and cannot be opened.

在恢复数据的时候,你可能需要用 U 盘拷贝数据,但是 macOS 默认挂载 ntfs 是只读的,当然,我们有办法使用命令行重新挂载它来变成可读写。不过这容易造成 ntfs 权限错误,结果就是插到另一台电脑上的时候,这个文件可能变成灰色

如果你这时候强行使用解压缩软件打开它,那么你会得[……]

点击跳转以继续阅读