V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dLvsYgJ8fiP8TGYU
V2EX  ›  Apple

iOS 长按桌面 App 图标后弹出的快捷菜单选项,是否存在用户可使用的 URL Scheme?

  •  
  •   dLvsYgJ8fiP8TGYU · 2022-05-25 08:22:42 +08:00 · 2160 次点击
    这是一个创建于 942 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://i.imgur.com/9hx42BH.png

    这种菜单很多第三方 App 也有。

    想做一个快捷指令,在桌面一键点击而不须长按后在二级菜单内操作,就能直达一些常用功能。

    用户有什么方法能够获取相应的 URL Scheme ?

    6 条回复    2022-05-25 15:13:24 +08:00
    v2ka
        1
    v2ka  
       2022-05-25 09:20:38 +08:00
    没错,在 IOS 系统内和 APP 中,常用的功能,大部分都可以提取直达 URL Scheme 。

    不过没那么容易拿到,相对过程比较繁琐。具体可参考:

    URL Scheme 查询指南: https://sspai.com/post/66334

    常用的 APP 也可以通过搜索获取。比如:微信扫一扫 + URL Scheme

    常用 APP 和 iOS 系统 URL Scheme 列表: https://jiejingku.net/6984.html
    raykle
        2
    raykle  
       2022-05-25 09:38:50 +08:00
    不能。
    3D Touch 是 Shortcut ,跟 URL Scheme 可能存在交集,但不是同一个东西。
    Shortcut 不一定有支持的 URL Scheme 。
    jiaslbang
        3
    jiaslbang  
       2022-05-25 10:46:50 +08:00
    1 、可以,但不完全可以
    2 、常用的扫一扫、付款码甚至健康宝这些没问题
    3 、进阶一点的就难了
    4 、一种是开发者才知道 url ,你拿不到
    5 、还有一种是你知道了也不好用,比如北京健康宝,扫码是高频操作,正常每次都要 [打开支付宝-进健康宝主页-点击扫码] ,我就找了可以直达扫码的 url ,但实际上必须先到主页刷新你的登录信息,扫码、健康码这些二级功能才可用,否则就显示错误,就不得不放弃了
    Joeith
        4
    Joeith  
       2022-05-25 11:09:48 +08:00
    好问题,我也想知道。我现在是有薪人薪事 app 打卡,就是想找到打卡的 URL scheme ,好到时间自动打卡这样
    Joeith
        5
    Joeith  
       2022-05-25 11:14:06 +08:00
    我补充问一下,如果能通过桌面的 widget 点击进去,是不是也意味着有 URL Scheme ?
    ferrum
        6
    ferrum  
       2022-05-25 15:13:24 +08:00
    @wangyanchen126

    这个是的,Widgets 有个 widgetURL 修饰符或者通过 Link 元素进入应用,两种情况都是通过 URL Scheme 定位资源。

    但存在不代表你能拿到,除了逆向外,好像也没有更好的办法能找到未公开的 URL Scheme 了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1137 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:39 · PVG 07:39 · LAX 15:39 · JFK 18:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.