iphone - ios如何查看是否有来自Urban Airship的通知?

标签 iphone ios xcode push-notification urbanairship.com

我有一个应用程序,其中使用 Urban Airship 进行推送通知。

我的 viewController 上有一个按钮,单击该用户可以看到来自 Urban Airship 收件箱的通知。

现在我想检查的是,如果没有来自 Urban Airship 的通知,那么我的按钮应该被禁用,并且只有在有通知时才需要启用。

那么我可以检测是否有通知吗?

最佳答案

每当您在 -application:didReceiveRemoteNotification: 中收到来自 Urban Airship 的远程通知时:向具有显示收件箱启用按钮的 View Controller 触发本地通知,一旦用户单击该按钮,禁用该按钮并显示收件箱,因此下次再次收到通知时,您的按钮将通过本地通知启用。

关于iphone - ios如何查看是否有来自Urban Airship的通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16411291/

相关文章:

iphone - 在哪里可以找到用于循环的高质量音频样本

iphone - 在 CALayer 中禁用裁剪

iphone - 如何在 Cocoa for iPhone 中模拟鼠标点击 UIWebView?

ios - 如何在iOS13的iPad上以iPhone风格呈现actionSheet?

ios - 我正在尝试在 Cocoapods 中制作一个 vendored_frameworks

ios - 如何在XCTest中运行 "single test case"?

iphone - 如何按标题对充满 EKCalendars 的 NSArray 进行排序

ios - 如何知道应用程序已安装或重新安装在设备中

ios - 发布到 "me/myapp:myaction"会导致我的开放图故事仅显示在我的 'recent activity' 部分

ios - Xcode 5.1 : missing required architecture arm64