我已在我的应用程序(Android和IOS)中实现了Appcelerator Titanium推送通知,用于邮件接收:
当应用程序处于后台和前台时,我正在android中接收通知。我在android中使用下面的属性来显示应用程序在前台时的通知(CloudPush.showTrayNotificationsWhenFocused = true;)
问题:当应用处于前台时,我在IOS(版本9.1 iPhone5)中遇到问题时收到通知。 当应用程序处于后台时,通知栏中会显示通知,但是当应用程序处于前台时,通知栏中不会显示IOS。
请任何人帮助我,如果应用程序处于IOS的前台,我该如何收到通知。
谢谢
答案 0 :(得分:0)
查看Documentation推送通知。
在文档中有一个回调:
Ti.Network.registerForPushNotifications({
success: deviceTokenSuccess,
error: deviceTokenError,
callback: receivePush
});
此链接指向此代码:
// Process incoming push notifications
function receivePush(e) {
alert('Received push: ' + JSON.stringify(e));
}
这也会在应用程序内部触发。
请按照上面的链接正确设置。否则可能无效。