ANCS Positive actions not included, Negative action label not customizable

Originator:martijn
Number:rdar://19295332 Date Originated:18-Dec-2014
Status:Open Resolved:No
Product:iOS Product Version:8.1
Classification:Bug Reproducible:Yes
 
Summary:
The documentation of Apple Notification Center Service (ANCS) explains there can be 2 actions for a notification: a positive one and a negative one.
ANCS never includes the positive action when an application provides one (bug 1).

Only a negative "Dismiss" action is included. The label text that ANCS includes for the negative action is always the same "Dismiss", even though the app has set a different (customized) text (bug 2).

Steps to Reproduce:
1. Build and run the attached example app
2. Connect a Pebble smartwatch (or another ANCS client device) and monitor the traffic
3. Observe that when sending a notification from the example app, the positive action is never included by ANCS

Expected Results:
1. ANCS should include the positive action for notifications (bug 1).
2. ANCS should include the action's label text as the app has assigned them (bug 2).

Actual Results:
1. ANCS does NOT include the positive action for notifications (bug 1).
2. ANCS does NOT include the action's label text as the app has assigned them (bug 2).

Version:
iOS 8.0 - 8.2 beta 2, 12D445d

Notes:


Configuration:
iPhone 6, iOS 8.2 beta 2

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!