菜鸟教程小白 发表于 2022-12-12 15:30:05

ios - 在 ios 上使用 GCM 推送通知


                                            <p><p>我尝试按照 Koh 的建议去做 <a href="https://stackoverflow.com/questions/30616302/how-to-send-silent-push-to-ios-via-google-cloud-messaging/30752004" rel="noreferrer noopener nofollow">here</a> ,我的问题是当我发送这个 JSON 时:</p>

<pre><code>{
    &#34;to&#34;: &#34;/topics/test&#34;,
    &#34;data&#34;: {
      &#34;aps&#34; : {
            &#34;alert&#34; : &#34;You got your emails.&#34;
      }
    }
}
</code></pre>

<p>但我收到的通知是:</p>

<pre><code>Notification received: {
    aps = &#34;{\&#34;alert\&#34;:\&#34;You got your emails.\&#34;}&#34;;
    &#34;collapse_key&#34; = &#34;do_not_collapse&#34;;
    from = &#34;/topics/test&#34;;
}
</code></pre>

<p>在我收到之前,JSON aps 似乎已更改为一个简单的字符串。
有没有办法获得正确的通知语法以便我的应用识别它?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您应该使用“通知”字段而不是“数据”。 </p>

<p> <a href="https://developers.google.com/cloud-messaging/server-ref" rel="noreferrer noopener nofollow">https://developers.google.com/cloud-messaging/server-ref</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 在 ios 上使用 GCM 推送通知,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/30752951/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/30752951/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 在 ios 上使用 GCM 推送通知