我目前正在开展Ionic项目并使用Cordova Push插件进行通知。目前,该设备可以为GCM Android注册设备令牌,但是获取Apple Iphone令牌并不是苹果。
它的工作方式是将令牌发送到API服务器,在那里它将使用令牌处理通知。
我已在Xcode中检查Push Notifications
到ON
推送通知权利,添加了cordova推送,激活Apple Developer
上的推送通知,其中涉及从Apple下载证书Developer Console并将其应用于Keychain Access。
我错过了任何步骤吗?
我的代码如下:
cordovaPush.register(config).then(function(result) {
console.log('###### RESPONSE #######')
console.log(result);
}, function(err) {
console.log(err);
});
$rootScope.$on('$cordovaPush:notificationReceived', function(event, notification) {
console.log(notification);
});
注意:我已切换到PhoneGap Push Plugin。这可能已经解决了问题(尚未经过测试)。
有人解决了这个问题吗?
答案 0 :(得分:0)
使用PhoneGap Push Plugin解决了这一切。它似乎是图书馆没有使用新的iOS。