I found this link on another StackOverflow question: http://reusablesnippets.posterous.com/capture-uiview
It details using UIGraphicsBeginImageContext() to capture screen contents. I'm in a Sparrow framework project, and my SPView just returns a black rectangle. Is it not possible to capture an SPView (subclass of UIView) ?
I don't know if you even got an answer somewhere else but i wrote a little method to do this a while ago. http://iky1e.tumblr.com/post/3054935938/save-opengl-content-to-photolibrary