通过URL方案打开自己的应用程序

时间:2018-10-03 18:30:40

标签: ios swift url

我正在尝试在后台运行同一应用程序时打开我的应用程序。那可能吗?如果没有,如何重新打开/重新激活/恢复该应用程序?

暂停和继续操作是用户激活的

我用网址和方案填充了info.plist,并且做到了:

let hook = "myapp://hello"
let url = URL(string: hook)
if UIApplication.shared.canOpenURL(url!){
    print("opening...")
    UIApplication.shared.open(url!, options: [:], completionHandler: { (finished) in
        print("finished?: \(finished)")
        UIApplication.shared.openURL(url!)            
    })
} else {
    print("App not installed")
}

但是completitionHandler说:finished?: false

谢谢。

0 个答案:

没有答案