State Restoration Broken on Simulator in Xcode 6.3beta 1

Originator:daniel
Number:rdar://19812320 Date Originated:2015-02-12
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 6.3 (6D520o)/Simulator 8.3 (SimulatorApp-565.6 CoreSimulator-117.13)
Classification:?? Reproducible:Always
 
Summary:
The attached sample project that was created for rdar://19810729 does not restore any state when run in the simulator on Xcode 6.3 beta 1.

Steps to Reproduce:
1. Build and run the attached sample on Xcode 6.3 beta 1
2. set up some state and kill the app through the launcher, so that state restoration info is written.
3. restart the app

Expected Results:
You start where you left off, everything is fully functional, all data present

Actual Results:
You see the launch image, no state is restored, whatsoever.
If you set any breakpoints in the app delegate callbacks they are not hit, even though the serialization callbacks have all been called during app shutdown.

Version:
Xcode Version 6.3 (6D520o)
Simulator Version 8.3 (SimulatorApp-565.6 CoreSimulator-117.13)

Notes:


Configuration:
Does not happen on Xcode 6.1.1 (6A2008a) or its simulators.
Does not happen on Xcode 6.2 (6C121) or its simulators
Does not happen when built on Xcode 6.3 (6D520o) but run on hardware running 8.1.3 (12B466)

Attachments:
'Restore.zip' was successfully uploaded.

Comments

Sample Project

…can be found on GitHub under http://github.com/danyowdee/rdar-19810729


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!