Dynamic Type not working in Simulator

Originator:keith
Number:rdar://25836850 Date Originated:20-Apr-2015
Status:Duplicate/25303105 (Open) Resolved:
Product:iOS SDK Product Version:9.3
Classification:Other Bug Reproducible:Always
 
Summary:
Dynamic type is not working with the iOS Simulator running iOS 9.3 using Xcode 7.3. For example a UILabel set to a headline style does not respect the preferred font size set in the accessibility settings.

It works as expected on a physical device and on the iOS 8.4 Simulator.

Steps to Reproduce:

1) Create a single view iOS project and add a UILabel to the view.
2) Set the font of the label to the headline style.
3) Have the view controller observe the UIContentSizeCategoryDidChangeNotification and set the font of the text label using the preferred font for the headline text style
4) Run on the iOS 9.3 simulator and change the text size in the accessibility settings

Expected Results:
The text size of the label reflects the settings of the device when first run and changes when the text size is changed in the accessibility settings

Actual Results:
The size of the text label never changes when running on the iOS 9.3 Simulator. It works when running on a device.

Version:
Xcode 7.3 running on OS X 10.11.4. Built for iOS 9.3 

Notes:
This works as expected on the iOS 8.4 Simulator.

Comments

I can confirm this bug in Xcode 7, it appears to be fixed in the Xcode 8 iOS 10 simulator though.

By indiekiduk at Oct. 21, 2016, 11:43 a.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!