很多人都有多个 Appstore 帐户,比如我就有两个,一个是中国店的,一个是美国店的。使用多个 Appstore 帐户很烦的地方就是,切换帐户过程很繁琐,如果你使用 1Password管理密码且密码为自动生成的,就更烦了。目前网上有一些解决方案,比如用 Alfred,也有人专门开发了个软件叫 Store Account Switcher 。不过我打算用 Keyboard Maestro 来实现,关于 Keyboard Maestro(以下简称为 KM),大家可以通过此篇文章对其进行初步的了解。我在 KM 中建了一个叫 Appstore 的 Macro Group,其下有两个 Macro,如下图:
此 Group 我设置了只对 iTunes、Mac App Store 有效,并对 Group 和 Macro 都定义了快捷键。如果我想切换到中国店,先按 command+e 再按 1 就 ok 了(按 command+e 后会出现如下所示列表)。
其实你也可以给 Macro 指定更为直接的快捷键,比如command+option+control+c 执行 Switch to China Account 这个 Macro,就是切换到中国店, command+option+control+u 则是切换到美国店。我只是因为在 KM 中或其它 app 中定义的快捷键太多了,不好记,所以没有这样做。
其实蛮简单的,照做就是,不过也有两个地方稍微讲一下,都和密码有关:一是 KM 支持 Keychain,这样我们就可以不用把密码明文放在 Macro 里了,这样安全多了。你要做的就是去 Keychain Access 里新建几个条目,把你 Appstore 帐户密码存储在里面,然后在 KM 中调用就行(如果你不懂怎么弄,可以参考这篇文章)。
我在 Keychain Access 中建了一个叫 AppstoreChina 的条目。在 KM 中调用并把密码存入 AppstoreChina 这个 variable 中。二呢,不要用 pasting 方式输入我们存储在 AppstoreChina variable 里的密码,而是用 typing 方式,这样你的密码就不会出现在剪贴板里。


路博润发布行业发展白皮书,助力中国隐形正畸高质量发展
DIPTYQUE「可能在巴黎」漫游空间限时开启 探寻灵感之源
韩国大熊制药“EGF再生小银管”: 攻克难愈性伤口的修复新选择
云南植物走向世界,薇诺娜在巴黎掀起“东方护肤热”
「臻爱塑菲AestheFill」正式登陆中国市场,双旋再生科技开启精控抗衰新
水汗不破防 防晒强续航 安热沙全新小金瓶硬核助力夏日桨板骄阳时刻
跟随普罗旺斯欧舒丹 打开南法夏日
雅诗兰黛携手中国非公立医疗机构协会成功举办眶周美学专家研讨会暨眼周