ios - 通过 UILocal 通知打开特定的 url,而不是打开应用程序

标签 ios cocoa-touch

我想通过本地通知打开特定的网址,而不是打开应用程序本身。是否可以??如果不可能,如何检测触发特定通知(例如我的网址打开通知)并在应用程序打开后立即直接访问该网址?

最佳答案

回答您的第一个问题“是否可以从通知警报中打开 URL?”绝对是。但您可以找到另一种方法来做到这一点,这实际上是您的第二个问题。

UIApplication 有一个委托(delegate)方法,每当您的应用程序通过单击本地通知警报启动时,都会调用该方法。在您的 AppDelegate.m 中使用下面的方法打开 URL

-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

关于ios - 通过 UILocal 通知打开特定的 url,而不是打开应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13284420/

相关文章:

ios - 从多个 Storyboard子类化 UIViewController

ios - 来自存储在 iCloud 上的图像的 CGImage 看起来不对

iphone - 在 UITableViewCell 和 UITableViewController 之间传递数据?

iphone - App Store允许这样做吗?

ios - Swift - 如何基于异步下载的数据创建表格 View ?

ios - 使用 NSPredicate 过滤 NSArray

ios - ics 文件 - 无法在 iOS7 中打开附加的 .ICS 文件

ios - 在 Swift 中单击单元格后 Xcode 触发操作

ios - iOS:xCode无法识别新的类方法

iOS NSDate 和 NSManagedObject