Hello,
Can someone help me to resolve Universal Link issue in Xamarin.iOS?
I have followed the steps as described in below link
https://xamarinhelp.com/ios-universal-links/
It is working with URL Scheme "applinks" so if link is "applinks://devenv.mycompany.com/order/1234" it opens App
but if i make the URL Scheme "https" then the url "https://devenv.mycompany.com/order/1234" does not open App.
all the tutorials and sites provide same steps, nothing new that i could be missing..
Can we test https url in debug/release mode or need to publish to test?
Note: my domain does not start with www. it is "devenv.mycompany.com"
Please help.. how to make it work with https?
Posts
Hi Prashant,
It should not matter whether you are using SSL or not.
We have a lightning lecture available about app links. You can find it here: https://university.xamarin.com/lightninglectures/deep-linking-with-xamarinforms-and-azure
It works with both protocols; maybe you can use it for inspiration and find out about the issue in your app? The code is available at: https://github.com/Krumelur/UniversalLinks
Hi Rene,
After lots of googling and testing, It seems like the issue with the SSL certificate. My company domain is using Go Daddy Class 2 Certification Authority. Does this causing verification fail?
that is not listed in the supported SSL root certs in iOS and Android OS listed below:
http://www.andreabaccega.com/blog/2010/09/23/android-root-certification-authorities-list/
https://support.apple.com/en-gb/HT207177
android error log
IntentFilterIntentSvc Verification 27 complete. Success:false. Failed hosts:devenv.mycompany.com.
You should be able to try this by adding the root certificate to your device. You'd have to download it or use a profile. However, I don't have more detailed instructions for you unfortunately.
Have you already followed validation instructions here? https://developer.apple.com/library/content/qa/qa1916/_index.html
There is an alternative version of a similar test tool like Apple's over here: https://branch.io/resources/aasa-validator/