gpt4 book ai didi

iphone - 非后台时 iOS 应用程序的自定义 URL 方案

转载 作者:可可西里 更新时间:2023-11-01 04:44:16 26 4
gpt4 key购买 nike

我已经为我的应用程序设置了一个自定义的深度链接 iOS URL 方案,我在

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {

我解析 URL 并使用 NSNotificationCenter 以 URL 作为对象向适当的类发送通知以处理 URL。

当应用程序处于“后台”时,这一切都很好,但是当应用程序完全关闭多任务处理时,似乎永远不会发送(或接收)通知。当应用程序不在后台时,我是否遗漏了有关通知过程的某些信息?还有另一种方法可以传递 URL 中的信息吗?或者至少有一种方法可以判断应用程序是从后台运行还是全新启动?

谢谢!

最佳答案

您应该检查传递给 applicationDidFinishLuanching:withOptions:launchOptions 字典。

有关选项字典中包含的内容的完整详细信息:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html

关于iphone - 非后台时 iOS 应用程序的自定义 URL 方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17929759/

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