如何在 iOS 9 新的反向链接功能中检测用户返回到您的应用程序?
Posted
技术标签:
【中文标题】如何在 iOS 9 新的反向链接功能中检测用户返回到您的应用程序?【英文标题】:How to detect user returned to your app in iOS 9 new back link feature? 【发布时间】:2015-09-19 08:08:14 【问题描述】:有一个应用程序通过以下方式链接到设置应用程序:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
在 ios 9 中,用户现在可以通过屏幕左上角的一个返回链接再次返回应用程序。
有人知道我的应用如何检测到用户再次回来了吗?我需要重新加载表格视图,不幸的是 viewWillAppear 函数没有执行......
【问题讨论】:
【参考方案1】:我发现了,只听下面的通知:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(enteredForeground) name:UIApplicationWillEnterForegroundNotification object:nil];
;-)
【讨论】:
【参考方案2】:你也可以在方法中添加
-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options
了解他们是否将反向链接按到您的应用中
【讨论】:
以上是关于如何在 iOS 9 新的反向链接功能中检测用户返回到您的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
如何从我的应用程序中删除新的返回上一个应用程序 iOS 9 按钮?
iOS 9:如何检测用户何时对推送通知请求说“不允许”? [复制]