gpt4 book ai didi

ios - 如何通过点击归因链接(iOS)来检测该应用是否已启动

转载 作者:行者123 更新时间:2023-11-29 05:08:28 25 4
gpt4 key购买 nike

我创建了一个指向itms-apps://apps.apple.com/en/app/id1427849120?ls=1&mt=8的归因链接,当用户单击此链接时,这是两种情况:


未安装该应用程序,该用户被重定向到应用程序商店,然后他可以安装该应用程序。首次启动应用程序时,我可以通过调用服务器来检索referrer,并查找与他的IP匹配的所有属性
该应用程序已安装,当用户单击上一个链接时,该应用程序将直接在其手机上启动。现在,我如何才能知道该应用程序是通过单击归因链接启动的,是否可以传递和检索应用程序中的某些参数?

最佳答案

我会尝试在AppDelegate中抓住这一点

在此回调中(在launchOptions中)


@available(iOS 3.0, *) 
optional func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool



或与此(在 url中)


@available(iOS 9.0, *)
optional func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool

关于ios - 如何通过点击归因链接(iOS)来检测该应用是否已启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59928767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com