ANCS / Mail.app in iOS 8.2 always sets PreExisting flag for fetch (non-push) email

Originator:post
Number:rdar://20239797 Date Originated:20-Mar-2015
Status:Open Resolved:No
Product:iOS Product Version:8.2
Classification:Bug Reproducible:Yes
 
Summary:
In iOS 8.2 a bug was introduced where ANCS's PreExisting flag always gets set for new email from Mail.app "fetch" accounts.

There also seems to be an interaction with Handoff. We've had reports from people that claimed that turning off Handoff worked around the issue. We've tried this but had mixed results.

Steps to Reproduce:
1. Set up a fetch (non-push) email account with Mail.app in iOS 8.2
2. Connect a Pebble or other ANCS client to the iOS device
3. Receive an email on the configured account
4. Observe that the PreExisting flag is set on the ANCS notification

Expected Results:
In step 4., the PreExisting flag should not be set, because the email had just been fetched for the first time by Mail.app and the notification in the notification center for that email is displayed for the first time.

Actual Results:
The PreExisting flag is set.

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!