Tag: apn node

如何正确启动节点服务器,以便apn将工作

当我通过node server.js从命令行运行我的服务器时,它的运行方式不同(特别是推送通知的工作方式),而不是当我用一个暴发户脚本启动它时。 我应该如何修改我的新贵脚本来解决这个问题? 下面是一个示例服务器,其中,在命令行中,新手和新手都失败了 var apn = require('apn'); var options = { passphrase:'certpassphrase' }; var err = null; var apnConnection = new apn.Connection(options); apnConnection.on('error', function(error){ console.log("apscallback", 1, error); }); apnConnection.on('transmitted', function(notification){ console.log("apscallback", 2); console.log(notification); }); apnConnection.on('timeout', function(){ console.log("apscallback", 3); }); apnConnection.on('connected', function(){ console.log("apscallback", 4); }); apnConnection.on('disconnected', function(){ console.log("apscallback", 5); }); apnConnection.on('socketError', function(error){ console.log("apscallback", 6, error); […]

无法获得node-apn连接

我正在尝试与APNbuild立连接。 它根本不会连接。 我得到的变化: apn Socket error occurred +609ms { [Error: socket hang up] code: 'ECONNRESET' } 和 apn Connection error occurred before TLS Handshake +0ms 这是一个Passbook通行证。 不是应用程序。 我正在使用存折证书。 我的代码是: var apns = require('apn'); var root = process.cwd(); var fs = require('fs'); var options = { cert: root + '/certs/new/cert.pem', /* Certificate file path */ certData: […]