iOS-SDK开发

iOS原生微信分享或者小程跳转,出现跳2次

2023-06-27  本文已影响0人  EdenChow

总步骤如下(请按照顺序)

1,苹果证书配置,
2,获取Team ID,编写apple-app-site-association
3,Xcode 配置 Universal links。
4,微信开发者平台Universal links填写。(需要审核)
5,把文件(apple-app-site-association)存放后端根目录,
5-1,并在根目录创建一个文件夹名称为app,在存放多一份.
6,删除原应用,重新安装,重启手机。
7,复制 微信开发者平台的 universal links 到备忘录,之后链接长按,出现弹窗,
     “在xxxxx”中打开,xxxxx为自己应用名称,这样一般都是配置成功。
注:5-1步骤 `名称为app`跟你 编写apple-app-site-association 里面`"paths": [ "/app/*"]`有关。
注:7步骤 需要配置完后,等待几分钟后再测试。

1-1 苹果证书配置

6184DA7D-D4EC-4D3A-8816-3C40A5756E5B.png

2-1 Xcode 配置 Universal links

比方说,我自己域名服务器域名为 Universal links,
http:xxx.xxx.xx/app/     这里 /app/  跟编写apple-app-site-association 文件要对应

图片.png

3-1 编写apple-app-site-association

{
    "applinks":{
        "apps":[],
        "details":[
            {
                "appID":"xxxxxxxxx.yyyyyyyyy",
                "paths": [ "/app/*"]
            }
        ]
    }
}
xxxxxxxxx : 这个为Team ID,可以进入账号配置证书获取
yyyyyyyyy : 自己应用包名
此文件,放在后端服务器。
如果放好了,自己域名地址/apple-app-site-association 输入到浏览器,能直接下载apple-app-site-association文件。

测试配置是否成功,通过备忘录.

018f2cd29e32819be99719a9d455297e.png
上一篇下一篇

猜你喜欢

热点阅读