Updated Deeplink is not working

Hello,

We are facing deeplink related issue for our production app. In our finding, we got to know that issue is related to apple CDN caching, We have did the changes at our server level but still it is navigating to previous URL. Earlier deeplink was "https://bobcard.bobfinancial.com/dl" now it is changed to "https://linkdeep.bobcard.co.in/mapp". Please check and update this new one in apple cdn cache. For the new link it is redirecting to App store instead of App.

Below are the link through which we have tested deeplink scenario:

"https://app-site-association.cdn-apple.com/a/v1/bobcard.bobfinancial.com" working fine.

"https://app-site-association.cdn-apple.com/a/v1/linkdeep.bobcard.co.in" it is throwing not found error.

Thanks for your post, the reason that second link is not working is due the domain does not have a AASA file:

https://linkdeep.bobcard.co.in/.well-known/apple-app-site-association

When requesting I get a HTTP 404. Therefore Apple can't index the AASA file from that domain.

curl -v https://linkdeep.bobcard.co.in/.well-known/apple-app-site-association
* Host linkdeep.bobcard.co.in:443 was resolved.
* IPv6: (none)
* IPv4: 180.179.30.89
* Trying 180.179.30.89:443...
* Connected to linkdeep.bobcard.co.in (180.179.30.89) port 443
* ALPN: curl offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-AES128-GCM-SHA256 / [blank] / UNDEF
* ALPN: server accepted h2
* Server certificate:
* subject: C=IN; ST=Maharashtra; L=Mumbai; O=BOBCARD LIMITED; CN=*.bobcard.co.in
* start date: Jan 6 11:41:02 2025 GMT
* expire date: Feb 7 11:41:01 2026 GMT
* subjectAltName: host "linkdeep.bobcard.co.in" matched cert's "*.bobcard.co.in"
* issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign RSA OV SSL CA 2018
* SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://linkdeep.bobcard.co.in/.well-known/apple-app-site-association
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: linkdeep.bobcard.co.in]
* [HTTP/2] [1] [:path: /.well-known/apple-app-site-association]
* [HTTP/2] [1] [user-agent: curl/8.7.1]
* [HTTP/2] [1] [accept: */*]
> GET /.well-known/apple-app-site-association HTTP/2
> Host: linkdeep.bobcard.co.in
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/2 404
< server: nginx
< date: Tue, 01 Apr 2025 16:57:09 GMT
< content-type: text/html
< content-length: 146
<
<html>
<head><title>404 Not Found</title></head>
<body>
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
* Connection #0 to host linkdeep.bobcard.co.in left intact

Hope this helps

Albert Pascual
  Worldwide Developer Relations.

Updated Deeplink is not working
 
 
Q