"content-available" push notification should not launch app unless value is 1

Originator:kevin
Number:rdar://22478484 Date Originated:28-Aug-2015
Status:Open Resolved:Duplicate 22769310
Product:iOS Product Version:iOS 9.0, 8.4
Classification:Bug Reproducible:Always
 
Summary:
If a push notification payload contains the "content-available" key, then the iOS application will launch regardless of the value.

Can the behavior be adjusted such that the application only launches if the "content-available" key has a value of 1?

Steps to Reproduce:
push a payload containing the following:

    { "aps": { "content-available": 0 } }



Expected Results:
expect relevant iOS application to NOT launch in background and invoke -application:didReceiveRemoteNotification:fetchCompletionHandler:

Actual Results:
relevant iOS application launches in background and invokes
-application:didReceiveRemoteNotification:fetchCompletionHandler:

Version:
iOS 9.0, 8.4

Notes:


Configuration:
iPhone 5, 5s, 6, 6Plus

Attachments:

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!