该插件可以为不支持3D Shortcuts(快捷键)的应用程序创建Shortcuts,或者为已经支持3D Shortcuts 的应用程序添加Shortcuts。
3D Touch是Apple为新款iPhone6s/6s Plus添加的新功能。 iPhone6/6 Plus及之前的机型可以通过越狱安装插件来实现该功能。今天我们要说的是Traverse,一个与3D Touch相关的插件。
最近,网友skjt给我们介绍了这个Traverse插件。该插件可以为不支持3D Shortcuts(快捷键)的应用程序创建快捷方式,或者为已经支持3D Shortcuts的应用程序添加快捷方式。我们一起来看看吧。具体安装和使用教程请参见。
1. 前往BigBoss源下载并安装Traverse。
2. 进入Traverse设置界面,为目标应用程序添加快捷键。以微信添加“扫一扫”为例。
- 第一项Title:标题,输入“Scan”,这是直接在应用程序快捷方式上显示的文字,并且可以完全自定义。
- 第二项Sub-Title:副标题,我们可以输入“扫描二维码/条形码等”这是描述该功能的附加信息,也可以完全自定义。
- 第三项Bunble ID:相当于应用程序本身的“身份证”,我们可以输入“com.tencent.xin”。这是每个应用程序的唯一标识ID。它包含在每个应用程序的info.plist 文件中。可以用手机上的iFile或者电脑上的iTools查看。通常是反域名形式的字符串。这保证了每个应用程序的唯一性。
我们在Traverse中设置Bundle ID,对于哪个应用程序添加快捷键,我们需要填写该应用程序的Bundle ID。值得一提的是,最新版本的Traverse插件已经支持自动添加Bundle ID,需要在设置中开启“Show Add Action”。
- 第四项URL Schese:功能码,需要输入“weixin://dl/scan”。这是实现快捷方式功能的URL 代码。应用程序的每个功能都有一个URL 代码。
网友skjt表示,除了在网上搜索之外,他还没有找到更好的查询URL编码的方法。如果网友有更好的查询方法,可以留言补充。 - 第5项:自定义图标,例如“搜索”是一个放大镜图标。至于如何定制自己想要的图标,网友们可以自行探索。
经过以上操作,我们就可以成功为微信添加“扫一扫”快捷功能键了。这时我们可以返回主屏幕来体验一下效果。不过,该网友表示,添加快捷功能键后,电话号码可能会显示为未知,iMessage和Facetime会显示为空。因此,他建议网友完成设置后应重新启动或退出。
另外,我们还需要注意的是,Bundle ID和URL需要使用英文和英文标点符号,并且大小写必须与源程序一致。
根据网友skjt的描述,我们还可以使用Cloaky 3.0.1-1插件来隐藏现有的应用程序快捷键,而无需修改应用程序的任何文件。这确保了应用程序更新后不需要额外的设置。快捷方式可以隐藏。