小编mwa*_*s01的帖子

当应用程序在 iOS 中处于后台模式时未收到 GCM 通知

我已经在我现有的应用程序中配置了 GCM,我正在那里收到通知。现在我面临两个问题:1)当我退出应用程序或应用程序在后台时,我没有收到通知。2) 我没有在 iphone 的通知区域收到通知,只有当我的应用程序运行时,我才直接在那里收到警报消息。当我下拉通知区域时,我在 xcode 的控制台中收到此消息“无法连接到 GCM:操作无法完成。(com.google.gcm 错误 2001。)”

我的 PHP 文件在下面

<?php

// Payload data you want to send to iOSdevice(s)
// (it will be accessible via intent extras)    
$data = array( 'message' => 'Hello World!');

// The recipient registration tokens for this notification
// http://developer.android.com/google/gcm/ 
$ids = array( 'kucy6xoUmx********eeRsla' );

// Send a GCM push
sendGoogleCloudMessage(  $data, $ids );

function sendGoogleCloudMessage( $data, $ids )
{
    // Insert real GCM API key from Google APIs Console
    // …
Run Code Online (Sandbox Code Playgroud)

php push-notification ios google-cloud-messaging

3
推荐指数
1
解决办法
4606
查看次数