Apple has removed the ability to use this api in 7.0.3. What a shame.
You certainly can in iOS7, at least as of a few days ago. In our app once you set the following it makes your background transparent and shows the user wallpaper. If you try to programmatically take a screenshot, it will just show black instead.
-
Set
UIApplicationIsOpaque
tofalse
in the projectplist
-
In the app delegate load function:
self.window.backgroundColor = [UIColor clearColor];
self.window.opaque = NO;
-
Set the
UIViewController.view
‘s background color to[UIColor clearColor]