我正在测试IOS 15.5
和IOS16.4.1
。
1.将代码添加到Info.plist中,然后
<key>CFBundleURLName</key>
<string> Bundle ID </string>
<key>CFBundleURLSchemes</key>
<array>
<string> myScheme </string>
</array>
2.添加关联域名。
3.制作AASA文件并上传服务器(路径:.well-known/applep-app-site-association)。
{
"applinks": {
"apps": [],
"details": [
{
"appID": "<TeamID>.<Bundle ID>",
"paths": [ "/test/connect.asp" ]
}
]
}
}
这样,通用链接在safari浏览器中正常运行。
但在Chrome浏览器中不起作用。我不知道是否有一个设置,需要添加或如果Chrome不支持通用链接了,谢谢。
1条答案
按热度按时间mpbci0fu1#
apple
不再为safari以外的浏览器提供universal link
。所以我实现了
url sheme
和universial link
。问题中写了universial link
,所以请参考问题。1.注册url方案。
2. sheme处理
请参阅下面的文章了解详细信息。
https://developer.apple.com/documentation/xcode/defining-a-custom-url-scheme-for-your-app