NSUserNotification identityImage

Originator:keithbsmiley
Number:rdar://19477618 Date Originated:1/14/15
Status:Open Resolved:
Product:OS X SDK Product Version:10.10.1
Classification:Other Bug Reproducible:Always
 
Currently to place an image on a NSUserNotification we are required to use the contentImage property. This places the image on the right and the app's icon on the left taking up the majority of the space on the notification. iTunes does not suffer from this limitation, the album artwork shows up large on the left while the iTunes icon is smaller on the right hand side. To do this you can use a private API along with `setValue:forKey` where the key is `_identityImage`. This API should be opened up to third party developers.

Steps:

1. Make a NSUserNotification
2. Set an image as the key for `_identityImage`

Expected:

The image shows up on the left side of the notification, like iTunes notifications, and your app is accepted into the Mac App Store 🎉

Actual:

Get rejected from the Mac App Store 😦

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!