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

 更新时间:2023年06月25日 11:35:17   作者:萤火驻守心间  
这篇文章主要为大家介绍了iOS微信分享配置universal links步骤详细解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

一、配置好应用的Universal Links

1、开通Associated Domains

登录苹果开发者账号进入对应的appid,开通Associated Domains

并在这个页面获取Team id 和 bundle id

2、创建文件名"必须"为apple-app-site-association的文件

由于:Universal Links必须支持https,Universal Links配置的文件(apple-app-site-association文件)paths不能带query参数,微信使用Universal Links拉起第三方App时,会在Universal Links末尾拼接路径和参数,因此App配置(apple-app-site-association文件)的paths必须加上通配符

(apple-app-site-association)文件格式为:

{
    "applinks": {
        "apps": [],
        "details": [{
            "appID": "TeamId.BundledId",
            "paths": [ "*","/app/*"]
        }]
    }
}

path是设定你的app支持的路径列表,只有访问到域名下对应path的地址才会唤起APP。其中可以使用通配符或者/app/,/app/*是自己定义的路径。

3、将你配置好的指定文件apple-app-site-association,上传到HTTPS服务器的根目录下或者.well-known目录下,app在请求下载这个文件时优先从.well-known下载,如果请求不到文件,才会从根目录下载。

4、在工程配置以 applinks: 开头

后面写上域名.

5、微信开放平台配置universal links

微信开放平台(https://open.weixin.qq.com/)

以上就是iOS微信分享配置universal links步骤解析的详细内容,更多关于iOS微信分享配置universal links的资料请关注脚本之家其它相关文章!

相关文章

  • iOS App项目中引入SQLite数据库的教程

    iOS App项目中引入SQLite数据库的教程

    SQLite是一个极轻的嵌入式数据库,在应用程序中捆绑使用可以更方便地帮助操控关系型数据,这里我们就来看一下iOS App项目中引入SQLite数据库的教程
    2016-06-06
  • 详解Xcode 9 设置 iOS无线真机调试

    详解Xcode 9 设置 iOS无线真机调试

    本篇文章主要介绍了详解Xcode 9 设置 iOS无线真机调试,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • 谈谈iOS中的多继承与多重代理

    谈谈iOS中的多继承与多重代理

    这篇文章主要给大家介绍了关于iOS中多继承与多重代理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10
  • iOS实现文字转化成彩色文字图片

    iOS实现文字转化成彩色文字图片

    这篇文章主要为大家详细介绍了iOS文字转化成彩色文字图片的实现方法,可以实现不同字体,渐变的效果,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • IOS HTTP请求的常见状态码总结

    IOS HTTP请求的常见状态码总结

    这篇文章主要介绍了IOS HTTP请求的常见状态码总结的相关资料,需要的朋友可以参考下
    2017-02-02
  • 详解iOS - ASIHTTPRequest 网络请求

    详解iOS - ASIHTTPRequest 网络请求

    本篇文章主要介绍了iOS - ASIHTTPRequest 网络请求 ,详细的介绍了 ASIHTTPRequest的使用,具有一定的参考价值,有兴趣的可以了解一下。
    2016-12-12
  • iOS Lotusoot模块化工具应用的动态思路

    iOS Lotusoot模块化工具应用的动态思路

    项目的不断更迭,导致项目越来越大,越来越臃肿,为了让项目更加条理,需要对项目进行模块化处理,为了减少模块之间的耦合,于是就有了Lotusoot这个工具
    2022-08-08
  • iOS导航栏控制的一些总结

    iOS导航栏控制的一些总结

    这篇文章主要给大家介绍了关于iOS导航栏控制的相关资料,文中通过示例代码介绍的非常详细,对各位iOS开发者们具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • 浅析iOS多视图滑动点击切换的集成

    浅析iOS多视图滑动点击切换的集成

    本文将大家常常会用到的多视图滑动点击切换视图进行封装,这样在大家使用的时候就很方便了,有需要的可以参考学习,下面一起来看看吧。
    2016-08-08
  • iOS常用的公共方法详解

    iOS常用的公共方法详解

    本文主要介绍了iOS常用的公共方法,具有一定的参考价值,下面跟着小编一起来看下吧
    2016-12-12

最新评论