如何通过深层链接redirect到Apple App Store? (例如查询string)
我需要有一个没有安装我的应用程序的iOS用户下载,然后自动导航到我的应用程序中的一部分。
相关的, 是这个问题 ,但我不完全依赖于Google的SDK。 我可以使用任何东西。
我怎么能够
- 将用户链接到应用程序商店中的我的应用程序
- 有信息(查询string)在首次启动时发送到我的应用程序
有了深度链接,无论是否安装,都有一个传递给应用程序的链接。 有很多关于设置它们的post,但这里是一个快速的概述。
首先,您需要configuration您的应用程序以在.plist文件中处理它们。 这里是一个职位:
https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
您可以使用像branch.io这样的工具,或者在您自己的网站上使用SSL证书设置redirect页面,因为它需要https
。 (上面的链接中有信息,或者这里是来自苹果的一些信息)
当您的应用程序被深层链接调用时(无论是否安装) - (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/