Please tell me how can I find out all deep links from an installed application on Android if there is no access to the source code?
I know about one of the deep links, maybe it can help somehow
Related
I have just followed the documentation on deep linking via https://developer.android.com/studio/write/app-link-indexing.html and in the end, any of my domain links I click refers me to the main activity on the app rather than opening the link to article I clicked on.
Do I create a different activity, or I need to configure the main activity?
I have little experience with Android app development, I'm only relying on tutorials and forums to help.
I tried to implement universal links functionality in my app. For that I created a Apple-app-site-assocaiton(AASA) with in verified json format by branch.io and uploaded on my root server. After that I enable associated domains in my app capability in Xcode to define (applinks:) that help website url to detect my app into the active device. Now, problem is after implementation I could not avail that functionality as Web url not detecting my app. I tried so many trouble shooting method but it hasn't help me out.
Secondly, apple api validator tool is also not showing my website compatible to deep link even after successfully adding AASN file. Can anybody help where exactly I'm lacking behind.
I'm using Branch SDK for creating deep links and sharing them. If the app is installed, the link should've open it. But the link is always redirecting to app store except for the first link. The first link opens the app perfectly but any new links always redirect to the app store even though the app is installed.
I followed all the steps from documentation, https://docs.branch.io/pages/apps/ios/
but still no luck. Can you please help me find the problem?
Jackie from Branch here:
Here's our iOS integration guide you're looking for. We have code samples both in Swift and Objective C: https://docs.branch.io/pages/apps/ios/
If you continue to experience issues after you have gone through the troubleshoot docs(https://docs.branch.io/pages/apps/ios/#troubleshoot-issues), could you please reach out to us at integrations#branch.io with the following details?
Your Branch app ID
Detailed steps to reproduce
Links where the issue can be seen
Thanks!
I have a cordova app which uses the AppAvailability Plugin (https://www.npmjs.com/package/cordova-plugin-appavailability) and I have to find out if a specific app is installed. Its easy on Android, since I just know the packagename, but on IOS I have to know the URI Scheme or the DeepLink (eg. myapp://).
But I just seems to not be able to find out how to get it. Example is the asos.com.au website and their app. The Package name is 'com.asos.app', so that part is solved.
But if you go on the website (or in my usecase, if you are forwarding to their website) it opens the app if is available. And if it is available I want to have my app know that it wont redirect to the website (this is actually pretty important).
So, on IOS I have to know this URI Scheme.
Any Ideas?
This sounds like asos.com has implemented deep linking, and indeed http://www.asos.com/apple-app-site-association is present and looks good. Find more documentation here: https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html
I am starting to get friendly with deep linking and have read about universal links in iOS 9.3 above. I want to open my app from an email through deep linking.
I am able to do it with deep linking using universal links but how do I do it for below versions. Please help.
You have to use a custom URI scheme. Obviously you also need to do OS version detection to make sure you are using the appropriate approach.
The recommendation to try Firebase Dynamic Links or Branch (full disclosure: I'm on the Branch team) is a good one; it will save you a lot of work and headache.