查看一下姆另,是否真的能被 Apple 訪問到
蘋果的官方查詢路徑已經(jīng)不能使用
上述地址不可用, 可以到
https://branch.io/resources/aasa-validator/
但是最方便的方式是使用命令
curl -v https://app-site-association.cdn-apple.com/a/v1/domain-name-here.com
可以查看到是否更新最新的數(shù)據(jù)
同時蘋果的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
所以兼容性要做好