The updated Hardened Runtime documents are out!
The overview provides more information on how to enable it in Xcode and explains that the cured runtime is designed to stop certain exploit classes.
If your app absolutely needs to have an exploit class remain available, use a specific, unlimited hardened runtime.
Each rights document now contains real-world examples of why you may need an exploitation class to remain open and list ways you can avoid doing so.
For example, the three unsigned rights go from green (implied, do this) to red (never do this)
I am really, really proud of the documents that they were written based on direct feedback from third-party developers.
I think it's quite interesting that using DVDPlayback.framework requires "Allow unsigned executable memory" eligibility.
Stay tuned by subscribing to the RSS feed for this post.