Ability to hide custom notification actions on Watch

Originator:amousa
Number:rdar://27707203 Date Originated:04-Aug-2016
Status:Open Resolved:
Product:iOS Product Version:9, 10
Classification:Enhancement Reproducible:
 
Area:
Notification Center

Summary:
When registering notification actions (old API) today, one can register using Minimal or Default context. The later happens to be used on Apple Watch as well.

We were using Minimal to register notification actions we don't support in our Watch OS 1 app (update planned!). These would show up when one pulled down on a Notification in iOS 9 but not show up on Watch.

iOS 10 doesn't seem to make use of Minimal, which means we now need to register these actions w/ the Default context. This means the action we don't yet support on Watch now appears and is broken.

Can we have a way to opt out of specific notification actions on Watch?

Steps to Reproduce:
Register notification actions for Default context

Expected Results:
Register notification actions for Default context and specify whether they appear on Watch: They appear on Watch only when specified and on Phone always.

Actual Results:
They appear on Watch and Phone.

Version:
iOS 9, 10

Notes:


Configuration:
iPhone 6s, Apple Watch

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!