我已经在我现有的应用程序中配置了 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)