gpt4 book ai didi

ios - 点击我的应用程序的链接(关联域)后,如何检查用户来自哪个应用程序?

转载 作者:可可西里 更新时间:2023-11-01 03:18:31 25 4
gpt4 key购买 nike

所以基本上我正在开发一个应用程序 (iOS 9) 并设置关联域,允许在用户点击我的应用程序的链接时直接打开应用程序。

点击链接并打开我的应用程序后,状态栏上会出现一个新的后退按钮,允许用户返回到上一个应用程序,如下所示:
enter image description here

我正在通过以下方式捕获此操作(通过链接启动):

- (BOOL)application:(nonnull UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray * __nullable))restorationHandler
{
if ([userActivity.activityType isEqualToString:NSUserActivityTypeBrowsingWeb]) {
NSURL *webURL = userActivity.webpageURL;
NSLog(@"%@", webURL.absoluteString);
}
return YES;
}

有没有办法使用 NSUserActivity 或类似的东西访问此信息(以前的应用程序,在本例中为 Messages)?

最佳答案

API 中没有任何内容可以让您按照自己的想法执行此操作,而消息应用程序则不可能。应用链接是一种方式。从 iOS 9 开始,Apple 只提供了一种返回上一个应用程序的方法,仅此而已。

关于ios - 点击我的应用程序的链接(关联域)后,如何检查用户来自哪个应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31054743/

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