Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 未调用onNotificationAPN_Ios_Cordova - Fatal编程技术网

Ios 未调用onNotificationAPN

Ios 未调用onNotificationAPN,ios,cordova,Ios,Cordova,当我使用phonegap 2.3.0在iOS中实现推送通知时, 我收到令牌处理程序消息,但从服务器发送消息时,我没有收到消息警报 主要问题是没有调用onNotificatinAPN函数 我正在使用phonegap 2.3.0版本 您的设备id不在通知APN()中 它在tokenHandler()函数中 function tokenHandler(result) { console.log('device token = ' + result); } onNotificationAPN必

当我使用phonegap 2.3.0在iOS中实现推送通知时,
我收到令牌处理程序消息,但从服务器发送消息时,我没有收到消息警报

主要问题是没有调用onNotificatinAPN函数

我正在使用phonegap 2.3.0版本


您的设备id不在通知APN()中

它在
tokenHandler()函数中

function tokenHandler(result) {
    console.log('device token = ' + result);
}

onNotificationAPN必须是窗口中的作用域:window.onNotificationAPN=函数(消息){}

您是否确保消息已发送到设备。有时它可能会从服务器端出错。每次运行应用程序时,我都会获取设备令牌号。我在onNotificationAPN()中声明了设备令牌,但未获取结果。
function tokenHandler(result) {
    console.log('device token = ' + result);
}