【问题标题】:can we show badge number on iPhone app using GCM notifications as APNS badge icon我们可以使用 GCM 通知作为 APNS 徽章图标在 iPhone 应用程序上显示徽章编号吗
【发布时间】:2015-11-11 17:40:31
【问题描述】:

我们可以使用 GCM 通知作为 APNS 徽章图标在 iPhone 应用上显示徽章编号

因为我无法使用 GCM 进行设置。 我已经引用了this link,上面写着

  Parameter      Platform          Usage                  Description

    badge         iOS             Optional,string   Indicates the badge on client app home icon.

我正在接收来自 GCM 的通知,但在后台状态下收到通知时未显示徽章图标。

谁能告诉我如何设置这个

【问题讨论】:

  • 徽章号码确实有效,您发送的信息是什么?
  • 我正在使用gcm-alert.appspot.com 来测试和用于 android 和 iOS 的常用消息为 "Message" = "Hello message"
  • 我要问的是你发送的 json 是什么?例如您必须将badge 放入您的消息的notification 字典中。例如{ "notification" : { "body" : "Hello message", "badge" : "1" } }

标签: ios objective-c google-cloud-messaging apple-push-notifications badge


【解决方案1】:

徽章确实有效。这是我的要求,看看你的不一样

curl -X POST --header "Content-Type:application/json" --header "Authorization:key=XXXXXXXXX" "https://gcm-http.googleapis.com/gcm/send" --data-ascii '{"to":"YYYYYYYYYYYYY","data":{"custom-key":"custom-value"},"priority":10,"notification":{"body":"Hello","badge":"2"}}'

【讨论】:

    猜你喜欢
    • 2012-02-14
    • 2019-04-22
    • 1970-01-01
    • 2011-06-15
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    相关资源
    最近更新 更多