Check the HTTP-Headers when accessing the site from iPhone Safari and the WebApp to see if they are different.
I don't know if they are, but if they are, I'm sure you'll be able to implement that somewhere in your website.
http://php.net/manual/en/function.headers-list.php