How to redirect a deep link in the Apple App Store? (e.g. query string)

I need an iOS user who does not have the application installed to download, then automatically go to the part in my application.

Related, this is a question , but I do not rely solely on the Google SDK. I can use anything.

How can I

  • Associate a user with my app in the AND app store
  • Have the information (query string) sent to my application on first launch
+7
ios objective-c app-store deep-linking google-app-invites
source share
1 answer

With deeplinks, you have a link that is passed to the application regardless of whether it is installed or not. There are many posts about setting them up, but here is a quick overview.

First you need to configure the application to process them in a .plist file. Here is a post for this:

https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9

You can use the branch.io tool or customize the redirect page on your own website using an SSL certificate, as this requires https . (there is information in the link above, or here is some information from Apple )

When your application is called by shutdown (whether installed or not), - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation method is called in AppDelegate.m , and the information you pass is in the url parameter.

Here is a good post on tuning.

http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

+12
source share

All Articles