当你觉得Universal link所有配置都没问题,但是通过浏览器打开Universal Link没有命中的时候看下这里
看了很多篇文章对比了Universal Link配置和流程之后没问题,浏览器打开还是不生效,最终在最关键的配置apple-app-site-association文件破案了

注意看红框部分,用工具请求返回的结果长这样,红框里的这些都是空格,因为apple-app-site-association文件是在windows环境通过记事本创建的,为了保持缩进格式输入的空格,巨坑!!!,这样导致苹果安装App的时候下载这个文件无法正常的使用

把所有缩进和空格去掉之后更新到服务器,重新打包App之后再用浏览器打开Universal Link链接就生效了!
注意,一定要重新打包App, apple-app-site-association文件只会在安装和更新的App时候才会下载
补充:找不到问题的时候还以为是没有上架App Store不生效,在TestFlight和真机调试一样可以触发Universal Link