在iOS上,一个应用可以将其自身绑定到一个自定义URL Scheme上,该scheme用于从浏览器或其他应用中启动该应用。如果是有用过《Launch Center Pro》和《Workflow》这类App的朋友,应该多少明白URLScheme的原理。
在正常的支付流程中,某个App(视频上是美团)首先将订单信息通过URL Scheme发送给支付宝(Alipay),支付宝收到订单信息,调用支付界面,用户在支付宝tulaoshi.com上完成支付后,支付宝再发送一个URL Scheme给美团,美团收到付款信息后,显示团购成功的界面。
在iOS系统中,多个应用程序注册了同一种URLScheme的时候,iOS系统程序的优先级...[ 查看全文 ]