Instead of having a hidden UIWebView handle the redirections for you,
you can also handle the redirections yourself via a standard
NSURLConnection.
Apple published a technote specifically about this a while back:
Technical Q&A QA 1629 - Launching the App Store from an iPhone
application
http://developer.apple.com/iphone/library/qa/qa2008/qa1629.html
Cheers,
Peter