Air Distriqt从通知中心推送启动应用程序上的通知句柄

Air Distriqt从通知中心推送启动应用程序上的通知句柄,air,notifications,push-notification,Air,Notifications,Push Notification,我刚买了Distriqt电子包,在某些情况下无法获得推送通知。 当应用程序未启动且我收到PN时,它会显示在通知区域中,但当我尝试从通知中心打开应用程序(按通知单击)时,我无法访问打开应用程序的PN 我已经阅读了文档并请求Distriqt支持,但运气不佳。 在文档中,我们有: 未运行:通知区域中显示通知。 单击后,应用程序将启动。当您调用register()时 您将立即收到通知事件 支助小组答复: 您需要确保在之前添加通知的侦听器 你打电话登记。你应该马上收到通知 调用register时,如果应用

我刚买了Distriqt电子包,在某些情况下无法获得推送通知。 当应用程序未启动且我收到PN时,它会显示在通知区域中,但当我尝试从通知中心打开应用程序(按通知单击)时,我无法访问打开应用程序的PN

我已经阅读了文档并请求Distriqt支持,但运气不佳。 在文档中,我们有:

未运行:通知区域中显示通知。 单击后,应用程序将启动。当您调用register()时 您将立即收到通知事件

支助小组答复:

您需要确保在之前添加通知的侦听器 你打电话登记。你应该马上收到通知 调用register时,如果应用程序是从 通知中心

我的代码:

PushNotifications.init( PN_DEV_KEY ); //it doesnt init for 2nd time!
if(PushNotifications.isSupported) {
PushNotifications.service.addEventListener( PushNotificationEvent.REGISTERING, onPnRegistering );
PushNotifications.service.addEventListener( PushNotificationEvent.REGISTER_SUCCESS, pnRegisterResult );
PushNotifications.service.addEventListener( PushNotificationEvent.UNREGISTERED, pn_unregisterSuccessHandler );
PushNotifications.service.addEventListener( PushNotificationEvent.NOTIFICATION, onPushNotification );
PushNotifications.service.addEventListener( PushNotificationEvent.FOREGROUND_NOTIFICATION,  onForegroundNotificationReceived );
PushNotifications.service.addEventListener( PushNotificationEvent.ERROR, pn_errorHandler );
var registerResult:Boolean = PushNotifications.service.register(GCM_SENDER_ID);
但在注册调用之后,没有触发任何事件。它只需要执行标准的寄存器例程,就这样


请帮忙

刚刚从GitHub更新到最新版本2.6.iOS.2.1
这项功能只在最近的一个版本中添加。在报告错误之前,请始终尝试更新扩展

谢谢