【问题标题】:Push notification like local notification when the app is already running on iOS?当应用程序已经在 iOS 上运行时,像本地通知一样推送通知?
【发布时间】:2014-07-11 02:06:55
【问题描述】:

我想在应用已经运行时实现类似 Yo 的推​​送通知。

我已经为它编写了一些代码,但我发现当应用程序已经运行时,无法显示通知视图。

如何实现通知视图,例如顶部的本地通知而不是警报视图。

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))handler {

    if (application.applicationState == UIApplicationStateActive) {
         hogehoge...
    }

    if (application.applicationState == UIApplicationStateInactive) {
    }

    if(application.applicationState == UIApplicationStateBackground) {
    } }

【问题讨论】:

标签: ios objective-c push-notification apple-push-notifications


【解决方案1】:

我认为这个问题已经被问过很多次了,但最重要的是,由于您的应用程序已经在运行,您只需以不同的方式处理推送通知。您可以显示自定义通知视图或警报视图等。我知道您不想显示警报视图,因此您可以创建一个自定义视图,按照您的意愿显示。

这是另一个与您的问题相同的问题:

iOS - Push notification alert is not shown when the app is running

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多