ios - 如何在 ios 中隐藏推送通知?

标签 ios xcode apple-push-notifications

如何在 ios 中隐藏推送通知?我需要将推送通知转换为本地通知。有效载荷的结构应该是什么?

最佳答案

https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html 您可以引用上面的链接了解推送通知的有效载荷。 为了不显示推送通知,您需要在没有警报的情况下传递有效负载。如果您想要静默通知,请将 Content-available 设置为 1。这会有所帮助。

例如:

{"aps" : {

        "content-available" : 1
    },

    "YourData":""
}

关于ios - 如何在 ios 中隐藏推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29361424/

相关文章:

Xcode 链接器错误 - armv7 slice 架构

cocoa-touch - 自动订阅应用内购买 : Restoring Subsequent Renewals

android - Flutter - 恢复时不重新启动应用程序

ios - 在 iOS 上显示或隐藏推送通知是谁的工作?

ios - FCM 推送通知在 iOS 11 中不起作用

ios - 框架的接触方法

iphone - 在库中保存图像

ios - SKReceiptRefreshRequest 在带有 .storekit 配置文件的 Xcode 12.2 中总是失败

ios - 当我的手指离开 subview 时,我的程序如何忽略 touchesMoved?

objective-c - 如果 APNS 设备 token 过期会怎样?