当前开发的app有两个,代号为appA和appB, 已知A和B的 team_id一样,bundleId不同,微信开放平台下的appId也不同,微信开放平台下的Universal Links填写具体路径也不同,使用同一个域名下的apple-app-site-association文件,文件内容如下:
schema配的一个asaww,一个asaqxp也不一样
{
"applinks": {
"apps": [],
"details": [
{
"appID": "38XXXXXXXX.com.ezcw.xxxxx",
"paths": [ "/user/*" ]
},
{
"appID": "38XXXXXXXX.com.sea.xxxxx",
"paths": [ "/student/*" ]
}
]
}
}
当使用appA使用微信登录跳转到微信后,返回时却跳转到appB,请问下有没有遇到过这种情况的,我还缺少其他配置么
BeforeMount (作者)
还是这个问题 用safari测试
https://o-dcloud.yayuit.cn/uni-universallinks/UNICA6600D,跳detail数组里下标更小的paths
2025-02-17 20:10
BeforeMount (作者)
apple-app-site-association配置没问题,只有一个app时候正常跳,安多个就跳下标小的
2025-02-17 20:13
DCloud_App_Array
回复 BeforeMount: 从你描述的现象看就是服务器apple-app-site-association文件配置不正确,两个应用配置关联不同的path,避免冲突。
2025-02-24 18:59
BeforeMount (作者)
回复 DCloud_App_Array: path不是自动生成的嘛 这样的/uni-universallinks/xxxx
2025-02-26 14:15
DCloud_App_Array
回复 BeforeMount: 参考文档:https://uniapp.dcloud.net.cn/tutorial/app-ios-capabilities.html#%E7%AC%AC%E4%B8%89%E6%AD%A5-%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%85%8D%E7%BD%AEapple-app-site-association%E6%96%87%E4%BB%B6
“第三步:服务器配置apple-app-site-association文件” 章节中有说明。
2025-02-26 15:35