迅速;单击推送通知而不打开应用程序时如何打开Safari?

时间:2018-07-01 09:39:30

标签: ios swift push-notification apple-push-notifications

我正在使用Xcode 9.4.1。我在AppDelegate.swift中有此代码:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    UIApplication.shared.open(URL(string : "https://www.example.com")!, options: [:], completionHandler: { (status) in
    })
    return true
}

这将在我单击推送通知(或打开应用程序)后立即在Safari中打开https://www.example.com,并且也会打开我的应用程序。

是否可以在无需打开我的应用的情况下在Safari中打开https://www.example.com

1 个答案:

答案 0 :(得分:0)

不幸的是,这是不可能的。如今,扩展程序可以打开URL,因为它们可以访问扩展上下文,该上下文可以像应用程序一样打开URL,但是从通知中是不可能的。