简约简单 發表於 2023-6-25 11:35:17

iOS微信分享配置universal links步骤解析

<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>一、配置好应用的Universal Links</li><ul class="second_class_ul"><li>1、开通Associated Domains</li><li>2、创建文件名&quot;必须&quot;为apple-app-site-association的文件</li><li>4、在工程配置以 applinks: 开头</li><li>5、微信开放平台配置universal links</li></ul></ul></div><p class="maodian"></p><h2>一、配置好应用的Universal Links</h2>
<p class="maodian"></p><h3>1、开通Associated Domains</h3>
<p>登录苹果开发者账号进入对应的appid,开通Associated Domains</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202306/23030625103434010.jpg" /></p>
<p>并在这个页面获取Team id 和 bundle id</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202306/23030625103434011.jpg" /></p>
<p class="maodian"></p><h3>2、创建文件名&quot;必须&quot;为apple-app-site-association的文件</h3>
<p>由于:Universal Links必须支持https,Universal Links配置的文件(apple-app-site-association文件)paths不能带query参数,微信使用Universal Links拉起第三方App时,会在Universal Links末尾拼接路径和参数,因此App配置(apple-app-site-association文件)的paths必须加上通配符</p>
<p>(apple-app-site-association)文件格式为:</p>
<div class="jb51code"><pre class="brush:json;">{
    "applinks": {
      "apps": [],
      "details": [{
            "appID": "TeamId.BundledId",
            "paths": [ "*","/app/*"]
      }]
    }
}</pre></div>
<p>path是设定你的app支持的路径列表,只有访问到域名下对应path的地址才会唤起APP。其中可以使用通配符或者/app/,/app/*是自己定义的路径。</p>
<p>3、将你配置好的指定文件apple-app-site-association,上传到HTTPS服务器的根目录下或者.well-known目录下,app在请求下载这个文件时优先从.well-known下载,如果请求不到文件,才会从根目录下载。</p>
<p class="maodian"></p><h3>4、在工程配置以 applinks: 开头</h3>
<p>后面写上域名.</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202306/23030625103434012.jpg" /></p>
<p class="maodian"></p><h3>5、微信开放平台配置universal links</h3>
<p>微信开放平台(https://open.weixin.qq.com/)</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202306/23030625103434013.jpg" /></p>
<p>以上就是iOS微信分享配置universal&nbsp;links步骤解析的详细内容,更多关于iOS微信分享配置universal&nbsp;links的资料请关注琼殿技术社区其它相关文章!</p>
                           
                            <div class="art_xg">
                              <b>您可能感兴趣的文章:</b><ul><li>iOS实现微信分享多张图片功能</li><li>基于IOS端微信分享失效的踩坑及解决方法</li><li>iOS 微信分享功能简单实现</li><li>iOS&nbsp;schem与Universal&nbsp;Link&nbsp;调试时踩坑解决记录</li><li>iOS 通用链接(Universal Link)配置详解</li></ul>
                            </div>

                        </div>
                        <!--endmain-->
頁: [1]
查看完整版本: iOS微信分享配置universal links步骤解析