如果应用程序已在运行,我可以添加从URL启动我的iOS应用程序的功能(即:myapp:// xxxx)。但是,如果我关闭应用程序(崩溃)并单击URL,它只会在rootView中打开应用程序,而不是调用func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool
方法。有任何想法吗?此外,似乎我可以测试它的唯一方法是在实际设备上关闭应用程序,因此我无法使用Xcode进行调试。
答案 0 :(得分:0)
你应该使用"应用程序(应用程序:UIApplication,didFinishLaunchingWithOptions launchOptions:[NSObject:AnyObject]?) - >布尔"函数获取调用打开app的url,因此修改应用程序委托就像这样:
AsyncTask