Universal Links works In development but not from AppStore Apps or Production

If You using Cordova/Ionic v3

There is bug…

Check these Step:

There Are Four process

1.app console

App ids → select app id→ enabled Associated Domains → Done Provisioning Profile → Edit again

  1. On Xcode

AppName → general → capability → Associated Domains → + →

applinks:example.com

  1. On Your Server Upload apple-app-site-association file in root dir for http And .well-known folder for https

Ex - https://www.skyscanner.com/apple-app-site-association

Ex - https://www.skyscanner.com/.well-known/apple-app-site-association

Don’t append this file as json leave as text Ex – of apple-app-site-association

4.(Important)

(cordova) project folder there are two files: Project → plateform → ios → projectNameFolder →

Entitlements-Debug.plist

Entitlements-Release.plist

When I add the value applinks:example.com to Capabilities–> Associated domains → Domains, the Entitlements-Debug.plist got the lines:

 <key>com.apple.developer.associated-domains</key> <array>  
 <string>applinks:example.com</string> </array>

BUT the Entitlements-Release.plist did not change. What I did to solve the issue is to copy-paste the generated lines form the Entitlements-Debug.plist. After this, I did the exact same Archive and upload process as before and everything worked fine.

and use ionic-plugin-deeplinks to get params and Route your Deeplink process

…Thanks Later First Build Your Project

Same problem here. Have you found a way to get che correct key/string in Entitlements-Release.plist
?

We have the same problem with ionic-v4. Any news?