iOS允许的唯一授权值是有效的裸域(applinks:my-domain.com),然后iOS将使用该裸域使用标准HTTPS端口通过SSL检查AASA文件。换句话说,当iOS查询https://my-domain.com/apple-app-site-association或时https://my-domain.com/.well-known/apple-app-site-association,它需要找到您的AASA文件而没有任何重定向。
举例
apple-app-site-association
{
"applinks": {
"apps": [],
"details": [
{
//用前缀+bundleID
"appID": "xxx.com.example.xxxx",
"paths": [ "/smartlife/*"]
}
]
}
}
Xcode
applinks:
后跟的直接是域名,不能带端口号和其他路径
targets->Associated Domains->applinks:xxx.xxx.com
微信后台和微信sdk
所使用的都是https://xxx.xxx.xxx/smartlift/
xxx.xxx.xxx为域名
网友评论