UUID.uuidString returns upper cased characters

Originator:me
Number:rdar://44353172 Date Originated:2018/09/10
Status:Open Resolved:
Product:iOS + SDK | Foundation Product Version:11.4
Classification:Other Bug Reproducible:Always
 
Area:
Foundation

Summary:
Section 3 of RFC 4122 (https://tools.ietf.org/html/rfc4122#section-3) defines that the UUID string representation should "output as lower case characters".
But the implementation of `UUID.uuidString` returns upper cased characters.

Steps to Reproduce:
UUID(uuidString: "7c42ca9b-9eab-4d04-80b3-40f10b0c54aa")?.uuidString

Expected Results:
7c42ca9b-9eab-4d04-80b3-40f10b0c54aa

Actual Results:
7C42CA9B-9EAB-4D04-80B3-40F10B0C54AA

Version/Build:
Xcode Version 9.4.1 (9F2000), iOS 11.4

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!