gpt4 book ai didi

swift - 我们如何识别应用程序是否是通过应用程序横幅启动的?

转载 作者:行者123 更新时间:2023-11-30 10:05:53 27 4
gpt4 key购买 nike

我们如何识别应用是否是通过应用横幅启动的?

当点击应用横幅时,它会调用委托(delegate)方法 -

func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool

但是可能还有其他情况可以调用此方法。我们如何才能 100% 确定应用横幅是否被点击而不是其他任何内容?

最佳答案

您可以通过应用横幅的app-argument参数为应用横幅提供上下文。请参阅the official documentation .

例如:

<meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myscheme://settings">

您在 - application:openURL:sourceApplication:annotation: 中收到的 URL 是 myscheme://settings

关于swift - 我们如何识别应用程序是否是通过应用程序横幅启动的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35997654/

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