美文网首页
通用连接Universal Links问题排查

通用连接Universal Links问题排查

作者: Smallwolf_JS | 来源:发表于2024-01-30 11:36 被阅读0次

查看一下,是否真的能被 Apple 访问到

苹果的官方查询路径已经不能使用
上述地址不可用, 可以到
https://branch.io/resources/aasa-validator/

https://yurl.chayev.com/

但是最方便的方式是使用命令

curl -v https://app-site-association.cdn-apple.com/a/v1/domain-name-here.com

可以查看到是否更新最新的数据

同时苹果的CDN服务器又缓存,更新需要时间

服务器上apple-app-site-association的更新不会让iOS本地的apple-app-site-association同步更新,即iOS只会在App第一次启动时请求一次,以后除非App更新或重新安装,否则不会在每次打开时请求apple-app-site-association。


注意:特殊的case
如果用户下载app没有打开过是不会下载UL的,所以这个时候我们通过H5链接打开UL链接是会走到下面的方法

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options

iPhone相机也不会显示app的名字
如果打开之后就会直接跳进下面的方法

- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler

所以兼容性要做好

相关文章

网友评论

      本文标题:通用连接Universal Links问题排查

      本文链接:https://www.haomeiwen.com/subject/knwnodtx.html