两个独立App之间的跳转通信,相信做过开发的同志们都不陌生,其实最常见最熟悉的App间的跳转通信就是第三方分享、登录、支付之类的,这些第三方的sdk都封装好了,集成起来也比较简单,举个栗子,比如第三方支付功能的集成,首先你要在plist文件里面设置微信、支付宝、百度钱包等对应的URL Schemes。具体如下所示:
一、概念
一个完整的URL组成包括:协议类型、服务器地址、资源路径、请求参数,第三方平台的sdk已经把需要传的参数都封装了,所以我们看不到,直接调用对应方法使用即可,但是如果不是通过第三方平台的sdk来做应用间的通讯,就需要开发者自己在链接中拼接对应需要传递的参数,这样才能实现通讯跳转。一个NSURL封装的一个完整地址包括:协议、域名、路径、参数。