苹果快捷指令库qq扫一扫,iPhone 快捷指令 QQ 扫码 功能

题图来自Unsplash,基于CC0协议
导读
既有需求又有痛点,苹果快捷指令QQ扫码真的能实现吗?
苹果快捷指令(Shortcuts)为iPhone用户提供了强大的自动化能力,但系统权限一直限制较多。不过,在iOS18中,苹果开放了系统服务的调用权限,使快捷指令可以调用系统默认的链接分享程序。如果你也想通过快捷指令来对标微信公众号和抖音常做的扫码拉新/账号关注功能,通过快捷指令调用QQ扫码功能确实可以实现!
如何制作调用QQ扫码的快捷指令?
使用快捷指令唤起QQ扫码的步骤:
- 打开苹果快捷指令应用,点击右上角"+"创建新的快捷指令
- 在空白处点击「添加意图」选择「分享」>「分享链接」
- 再点击「添加意图」选择「打开URL」并在URL中写入「 qq://」
- 为你的快捷指令命名并添加封面即可,点击右上角"完成"存入收藏夹
当你运行这个快捷指令时,系统会调用系统开发者设置好的默认连接,前提是你的设备里QQ已经设置为默认应用处理链接分享。如果需要,你可以在快捷指令设置页面中按住快捷指令从下往上滑动,进入编辑页面选择置顶显示,方便日常使用调用。
常见问题:
如果运行快捷指令后弹不出QQ扫码界面,通常是因为你的设备里没有安装QQ,或者QQ没有被设置成默认链接应用的打开方式。对于安卓用户,目前快捷指令对于QQ的调用没有完美解决方案,尽管功能上只能唤起微信。
解决方案: 你可以将快捷指令中的"分享链接"替换为"获取链接",再用"打开URL"连接到"share-with-qq://",这个方案在安卓上会更加顺畅一些。
快捷指令除了拉起扫码功能,还能模仿人工执行必要的动作,如:
提取扫码后的URL内容,可以根据URL不同参数执行其他动作 扫码识别出的是文本内容时,可以利用快捷指令将内容转发给微信/QQ群聊/邮件等
要注意的是,快捷指令和其他应用间的数据传递,必须是苹果明文支持的参数格式,不然会在传递时丢失信息。
总结:
虽然iOS系统仍未开放移动端QQ扫码快捷指令接口,但借助快捷指令库的创新使用,QQ扫码功能在iPhone上已能够顺利实现。相较安卓系统轻巧操作,iOS快捷指令在自动化处理上虽然存在系统限制,但仍有潜力极为接近完美使用体验。建议保存这篇指南,未来遇到类似快捷指令自动化需求,都会有思路参考。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com