【发布时间】:2016-04-07 14:20:02
【问题描述】:
我为我的 iOS 应用程序定义了一个自定义 url 方案,以便可以从网站访问它。当我在 safari 中键入我的自定义 url 方案时,应用程序打开,但我的 AppDelegate 中的以下函数没有被调用:
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool {
print("Scheme: \(url.scheme)");
print("Query: \(url.absoluteString)");
return true;
}
只有在应用程序打开并在后台运行时才会调用它。我希望当我在 safari 中输入 url 并且应用程序未打开时调用该函数。 任何帮助表示赞赏,谢谢!
【问题讨论】:
标签: ios swift2 url-scheme