一个简单的Web项目,收集了一些网上公开的URL Schemes以及分享的快捷指令用于测试App唤起。
在线页面:Scheme Go。
建议使用Safari浏览器打开。原因有两个:一是iOS自带的浏览器对URL Schemes支持比较好,二是精力有限主要在Safari浏览器测试。
在线页面中,App下方的每个URL Scheme都可以被点击,如果能唤起App,会弹框提示在“xxx”中打开?,唤起失败会提示Safari浏览器打不开该网页,因为网址无效。。
如果已安装App,但还是唤起失败,可能URL Scheme有误或已失效,欢迎反馈。
点击页面中的【Shortcut】可以快速添加用于唤起App的快捷指令。
如果需要将唤起App的快捷指令添加到桌面,可以先点击【App图标】下载App图标(每周会自动更新一次App图标),然后点击【Shortcut】添加快捷指令,最后添加到主屏幕时通过【选取文件】选取下载的App图标用于自定义图标。
更多详情请看:简化用于唤起App快捷指令的添加流程。
本项目源于这篇文章:0.5 秒直抵主页!苹果产品告别开屏广告,从此追剧看文无打扰。
不得不说里面的方法有一定的可行性。首先,我们需要简单了解一下URL Scheme是什么。它通常是下面这种形式:
scheme://
是不是觉得这种格式很常见,看起来很像https://?其实还是有一些区别:https://是标准的Scheme,而URL Scheme既包括标准的Scheme,也包括App自定义的Scheme(例如myapp://)。
假如现在打算开发一个iOS App叫ABC,然后想支持其他App或App内部跳转,这时就可以自定义属于ABC的Scheme,简单点就叫abc,需要在Info.plist文件中注册URL Scheme:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>abc</string>
</array>
</dict>
</array>
当其他App请求打开abc://xxxURL时,系统就会看看谁注册了这个abcScheme,然后唤起注册的App解析处理。所以它为什么能跳过开屏广告呢?
从前面的简单了解也可以看出,这东西设计之初就不是直接给普通用户使用的,它是用于App内部或不同App之间的跳转,在分享/第三方支付/从一个App内的广告点击跳转到另一个App的商品详情等等场景广泛使用。
通过它唤起App会走专门的回调方法处理,总不能用户分享/支付跳转过来先在这回调里给用户加载一个广告吧,所以绝大部分App都只是在正常冷/热启动时加载开屏广告,这就是为什么这种方式唤起App一般没开屏广告。
但是话又说回来,这广告还不是想加就加,所以只能说有一定的可行性。
欢迎大家一起完善App数据,提交入口:Submit App Data。
关键要填的就两个数据,一是App名称,二是URL Scheme。如果不确定URL Scheme也可以提交,只是根据App名称不一定能找到。
| App Name | URL Scheme |
|---|---|
| 抖音 | snssdk1128:// |
| 美团外卖 | meituanwaimai:// |
| 网易云音乐 | orpheuswidget:// |
| 微博 | sinaweibo:// |
| 百度贴吧 | com.baidu.tieba:// |
| 闲鱼 | fleamarket:// |
| 滴滴出行 | diditaxi:// |
| 百词斩 | baicizhanios:// |
| 今日头条 | snssdk141:// |
| 百度翻译 | baidufanyi:// |
| 支付宝 | alipays:// |
| 起点读书 | qidian:// |
| 虎牙直播 | yykiwi:// |
| 运动世界校园 | physicalfitness:// |
| 倒班助手 | shiftassistant:// |
| 扫描全能王 | camscanner:// |
| 快手 | kwai:// |
| 小红书 | xhsdiscover:// |
| 京东 | openapp.jdmobile://openjd:// |
| QQ阅读 | uniteqqreader://nativepage/ |
| 最右 | zuiyou:// |
| 中国移动 | cn.10086.app:// |
| 铁路12306 | cn.12306:// |
| 美团 | imeituan:// |
| 斗鱼 | douyutv:// |
| 哔哩哔哩 | bilibili:// |
| 腾讯视频 | tenvideo:// |
| 优酷视频 | youku:// |
| 爱奇艺 | iqiyi:// |
| 大众点评 | dianping:// |
| 淘宝 | taobao:// |
| 饿了么 | eleme:// |
| 58同城 | wbmain:// |
| 贝壳找房 | beike:// |
| 微信 | wechat:// |
mqq:// |
|
| MOMO陌陌 | momochat:// |
| 脉脉 | maimai:// |
| 百度地图 | baidumap:// |
| 高德地图 | iosamap:// |
| 拼多多 | pinduoduo:// |
| 天猫 | tmall:// |
| 墨迹天气 | rm434209233MojiWeather:// |
| 唯品会 | vipshop:// |
| QQ音乐 | qqmusic:// |
| 酷狗音乐 | kugouURL:// |
| 喜马拉雅 | xmly:// |
| 蜻蜓FM | qtfmp:// |
| WPS Office | KingsoftOfficeApp:// |
| 腾讯会议 | meeting:// |
| 钉钉 | dingtalk:// |
| 作业帮 | zybang:// |
| 豆瓣 | douban:// |
| 知乎 | zhihu:// |
| 剪映 | jianying:// |
| 美图秀秀 | mtxx.open:// |
| 百度 | baiduboxapp:// |
| 百度网盘 | baiduyun:// |
| 哈啰 | hellobike:// |
| 什么值得买 | smzdm:// |
| 飞书 | feishu:// |
| 苏宁易购 | suning:// |
| 网易严选 | yanxuan:// |
| 淘宝特价版 | taobaolite:// |
| 蘑菇街 | mogujie:// |
| 转转 | zhuanzhuan:// |
| 携程旅行 | ctrip:// |
| 去哪儿旅行 | QunarAlipay:// |
| 飞猪旅行 | taobaotravel:// |
| 一嗨租车 | ehi:// |
| 智行火车票 | suanya://sy:// |
| 掌上英雄联盟 | mlolapp:// |
欢迎为该项目做出贡献,详情请看:CONTRIBUTING.md。