龙空技术网

解决iOS 配置universalLink 微信提示“未验证应用”

Xinstall应用推广专家 259

前言:

如今同学们对“微信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检测是否安装失败