我实现了通用链接。apple-app-site-association结构如下:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "APPID.my.awesome.newspaper",
"paths": [ "NOT /webapp/issue/*/ads/*", "/webapp/issue/*/*.html" ]
}
]
}
}
由于某种原因,第一个含有 NOT 的路径根本不被考虑。
例如:
以下这些 URL 被正确处理:
awesome-newspaper.my/webapp/issue/sz/2016-01-22/page_2.157908/article_1.2828646/article.html
awesome-newspaper.my/webapp/issue/sz/2016-01-22/page_2.157908/page.html
该URL不应被视为通用链接,始终应在Safari中打开。
awesome-newspaper.my/webapp/issue/sz/2016-01-22/ads/ad_145/index.html
但它总是在应用程序中打开。有人可以帮助我吗?
apple-app-site-association
,比如应用程序的全新安装。您是否已经尝试过在更改apple-app-site-association
文件后进行干净的安装,以确保 iOS 具有最新的信息? - pstued