美文网首页
更新WechatOpenSDK后设置Universal Link

更新WechatOpenSDK后设置Universal Link

作者: 但求今生不愿来世 | 来源:发表于2020-08-07 17:52 被阅读0次

    具体的步骤我就不写了,有很多人写过了。我这边只记录下踩过的坑

    1.生成的json文件,在放在域名下时不要带后缀!!下图img1是我在vscode上创建的json文件,是带json后缀的,里面的paths字段,设置的时候最好不要设置为["*"],要不然域名下的任何链接都能访问APP,这就算是违背了安全的初衷吧

    img1

    2.xcode里设置的domains,不要带http://或者https://

    img3

    当你设置的universal links地址(如:xxx/app/ios/,其中xxx是域名,/app/ios/是apple-app-site-association里设置的paths),在手机的safari浏览器或者备忘录里都能打开你的APP,这样就算设置成功且有效了。

    接下来就需要把这个universal links告诉微信后台,在appdelegate里注册,在微信后台添加,这两个要一样,不然会失败。

    ps:如果你的微信开放平台账号里,当前APP的状态是审核中或者失败(如下图img3),那么这时候设置的信息将不会被使用,这时候分享或者登陆的话,能打开微信,但是会提醒你universal links校验不通过

    img3

    相关文章

      网友评论

          本文标题:更新WechatOpenSDK后设置Universal Link

          本文链接:https://www.haomeiwen.com/subject/mwcqdktx.html