前言:
如今同学们对“微信sdk检测是否安装失败”大致比较重视,看官们都想要知道一些“微信sdk检测是否安装失败”的相关内容。那么小编在网上搜集了一些对于“微信sdk检测是否安装失败””的相关知识,希望各位老铁们能喜欢,小伙伴们快快来了解一下吧!简介
最近碰到很多同学反馈微信登陆失败,提示语未,"未验证应用"
具体情况如下图:
这是因为微信在6月1日之后会限制旧版本SDK的一些功能(具体文档),而新版SDK需要添加universal link具体说明
什么是universal link 呢?
Universal Link是苹果在WWDC 2015上提出的iOS9的新特性之一,此特性类似于深层链接,并能够方便地通过打开一个Https链接来直接启动您的客户端应用(手机有安装App)。对比起以往所使用的URL Scheme,这种新特性在实现web-app的无缝链接时能够提供极佳的用户体验。
这具体是一种怎样的情景呢?举个例子,你的用户在微信里面浏览一个你们公司的网页,而此时用户手机也同时安装有你们公司的App;而
Universal Link能够使得用户在打开某个详情页时直接打开你的app并到达app中相应的内容页面,从而实施用户想要的操作(例如查看某条新闻,查看某个商品的明细等等)universal link和 URL Scheme
有什么区别呢?
微信该次改版,需要做的相关适配
需要做的配置1.注册自己的域名,且支持Https2.上传文件到自己的域名(一个名为“apple-app-site-association”的json格式非json文件,即无后缀名文件)3.登陆开发者账号,开启该AppId下的关联域名(Associated Domains)功能
4. 在Xcode中配置关联域名
5.其他微信SDK的接入更改具体文档
综上所述universal link的配置,4 5两步对于iOS开发者来说并不难,但服务端配置就涉及购买域名https购买,以及配置apple-app-site-association。好在Xinstall 可以配置这个功能,登入注册以后就可以免费使用了。
标签: #微信sdk检测是否安装失败