Notification banners should be available while the app is foremost and visible

Originator:tbalthazar
Number:rdar://12375864 Date Originated:26-Sep-2012 02:33 PM
Status:Open Resolved:
Product:iPhone SDK Product Version:6.0
Classification:Enhancement Reproducible:Always
 
Summary:
Right now, if we receive a local/push notification while the app is foremost and visible, we are notified via the application:didReceiveLocalNotification: and application:didFinishLaunchingWithOptions: methods but there is no way for us to show a notification banner. 

Steps to Reproduce:
Launch an app so it is foremost and visible, send it a push or local notification

Expected Results:
A banner (or alert, depending on the user settings) should be shown.

Actual Results:
No banner or alert is shown

Regression:

Notes:

It would be handy that either the notification alert/banner would show up according to the user's preferences or that an API to show banners would exist. 

It would help 3rd party apps to notify the user in a consistent way. (For instance, Messages.app shows a banner if you receive a message while watching the pictures of a conversation). Chat apps would also benefit from this feature : messages received in another chat room could be notified to the user in a consistent, unobtrusive way : via a banner.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!