Health App & HealthKit Fail to Ingest Validated XML

Originator:williamcerniuk
Number:rdar://35470032 Date Originated:Nov 10 2017
Status:Open Resolved:
Product:Health App Product Version:iOS 11.1
Classification:Data Loss Reproducible:Always
 
Summary:
Health App fails to read validated CCD XML. 

Steps to Reproduce:
Read "Sample CCD.xml" supplied into Health App

Expected Results:
Data reads in, becomes a health record in Health

Actual Results:
Health app reports vague error.

Further analysis by writing test code against HealthKit shows **actual error** reported by HealthKit not reported to user in Health app is:  "Failed to validate XML, error code 1871"

Sample CCD XML was validated at https://www.w3schools.com/XML/xml_validator.asp . See attachment for snapshot proof.

Sample CCD XML attached for internal analysis at Apple

Version/Build:
iOS 11.1

Configuration:
iPhone X 256GB, iOS 11.1

Comments

Fixed under iOS 11.3

By williamcerniuk at April 14, 2018, 4:47 p.m. (reply...)

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!