ShareInstallSDK集成:
1、SDK集成
下载并解压最新版SDK压缩包,将libShareInstall.a和ShareInstallSDK.h导入工程中。
二、初始化SDK
在AppDelegate中,增加头文件的引用:
注:AppKey需填写自己的AppKey,请到ShareInstall官网后台查看自己应用的AppKey。
三、个性化安装
当应用安装后首次打开时,iOS sdk会收到网页端通过js sdk传来的自定义动态参数,精确的获取app每一次安装的分享(或推广)来源。比如通过在分享链接url中附带app邀请人的用户id,就可达到免填邀请码的效果;url中可拼接自定义的参数。在AppDelegate中,添加获取安装参数的回调方法,代码如下所示:
四、一键跳转
ShareInstall通过标准的scheme、universal link等技术,在app安装的情况下,从各种浏览器(微信、QQ、新浪微博、钉钉等主流社交软件的内置浏览器)唤醒 app 并传递自定义参数,避免重复安装。
五、 universal link 配置
Universal link是iOS9的一个新特性,通过Universal link,App可以通过各种浏览器跳转到App(例如微信内可不通过safari,一键跳转到App),真正实现一键跳转到相应界面。 备注:iOS9以上推荐使用Universal link。
此,ShareinstallSDK已经集成完毕。
ShareinstallSDK集成测试 :
1、 户注册登录
进 官 ,点击 “控制中 ” 或 “开始使 ”