【发布时间】:2019-11-20 22:45:51
【问题描述】:
我开发了一个使用推送通知的应用程序。在 Android 上,我从 pushRegistered(String deviceId) 方法接收 deviceId,并且推送通知效果很好。在 iOS 上它不起作用。 我使用 includePush=true 获得了 iOS 证书,在构建提示中有 includePush=true。当我运行应用程序时,pushRegistered(String deviceId), pushRegistrationError(String error, int errorCode) 方法什么都不做。下面是测试代码。我应该做什么/检查以接收 deviceId?
@Override
public void registeredForPush(String deviceId) {
this.deviceId = "registered id: " + deviceId; //TODO delete
new DLG02GeneralInfo("PUSH REGISTRATION", "deviceId: " + deviceId, "OK", null).show();
}
@Override
public void pushRegistrationError(String error, int errorCode) {
new DLG02GeneralInfo("PUSH REGISTRATION ERROR", "error: " + error + " errorCode: " + errorCode , "OK", null).show();
}
【问题讨论】:
标签: codenameone