仅在IOS的前台App中获取Appcelerator Titanium推送通知

我在我的应用程序(Android和IOS)中实现了Appcelerator Titanium推送通知,用于消息接收:

当应用程序处于后台和前台时,我在android中接收通知。 我在android中使用下面的属性来显示应用程序在前台时的通知(CloudPush.showTrayNotificationsWhenFocused = true;)

问题:当应用程序处于前台时,我在接收通知时在IOS(版本9.1 iPhone5)中遇到问题。 当应用程序处于后台时,通知栏中会显示通知,但当应用程序处于前台时,通知栏中不显示IOS通知。

请任何人帮助我,如果应用程序处于IOS的前台,我该如何收到通知。

谢谢

查看推送通知的文档 。

在文档中有一个回调:

Ti.Network.registerForPushNotifications({ success: deviceTokenSuccess, error: deviceTokenError, callback: receivePush }); 

这链接到此代码:

 // Process incoming push notifications function receivePush(e) { alert('Received push: ' + JSON.stringify(e)); } 

这也将在应用程序内部触发。

请按照上面的链接正确设置。 否则可能无效。