如何使用深度 link 重定向到 Apple App Store? (例如查询字符串)
How do I redirect to the Apple App Store with a deep link? (e.g. a query string)
我需要 iOS 没有安装我的应用程序的用户下载,然后自动导航到我的应用程序中的某个部分。
相关,is this question,但我并不完全依赖 Google 的 SDK。我什么都能用
我怎么能
- Link 一个用户在应用商店访问了我的应用并且
- 在首次启动时将信息(查询字符串)发送到我的应用程序
有了 deeplinks,无论安装与否,您都有一个 link 传递给应用程序。那里有很多关于设置它们的 posts,但这里是一个快速概述。
首先您需要配置您的应用程序以在.plist 文件中处理它们。这是一个 post:
https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
您可以使用像 branch.io or set up a redirection page on your own website with an SSL certificate since it requires https
. (there is information in the link above, or here is some information from Apple)
这样的工具
当你的App被深度调用时link(无论是否安装)
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
方法在 AppDelegate.m
中调用,您传递的信息在 url
参数中。
这是一个很好的 post 设置它们的方法。
http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/
我需要 iOS 没有安装我的应用程序的用户下载,然后自动导航到我的应用程序中的某个部分。
相关,is this question,但我并不完全依赖 Google 的 SDK。我什么都能用
我怎么能
- Link 一个用户在应用商店访问了我的应用并且
- 在首次启动时将信息(查询字符串)发送到我的应用程序
有了 deeplinks,无论安装与否,您都有一个 link 传递给应用程序。那里有很多关于设置它们的 posts,但这里是一个快速概述。
首先您需要配置您的应用程序以在.plist 文件中处理它们。这是一个 post:
https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
您可以使用像 branch.io or set up a redirection page on your own website with an SSL certificate since it requires https
. (there is information in the link above, or here is some information from Apple)
当你的App被深度调用时link(无论是否安装)
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
方法在 AppDelegate.m
中调用,您传递的信息在 url
参数中。
这是一个很好的 post 设置它们的方法。
http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/