进阶 URL Schemes
感谢:ryannn 提供的进阶 URL Schemes
官网
https://api.ryannn.com/url-schemes/gallery
URL Scheme 是什么
由于苹果的 app 都是在沙盒中,相互是不能访问数据的。但是苹果还是给出了一个可以在 app 之间跳转的方法:URL Scheme。简单的说,URL Scheme 就是一个可以让 app 相互之间可以跳转的协议。每个 app 的 URL Scheme 都是不一样的,如果存在一样的 URL Scheme,那么系统就会响应先安装那个 app 的 URL Scheme,因为后安装的 app 的 URL Scheme 被覆盖掉了,是不能被调用的。
URL Scheme 有什么作用
那么 app 之间的跳转有什么作用呢?我们所使用的每一个 app 就相当于一个功能,app 的跳转可以使得每个 app 就像一个功能组件一样,帮助我们完成需要做的事情,比如三方支付,搜索,导航,分享等等。