iPhoneのいろいろなアプリで表示されるWebページはMobile Safariと同じWebKit
のエンジンを用いているので基本的にMobile Safariと同じ表示になる。

しかし実装方法の違いでリファラの扱いなど細かいところで差異が出る。同じアプリ
持ってないので試してないが上の件もアプリ固有の事象だろう。それらの現象は
Mobile Safariでは当然起きないから。

また、サーバー側(p2)で対応をすべて図るのは不可能だろう。個別の実装方法の違いに
汎用的に対応するのは難しいし、そもそもテストしきれない。

それらのアプリにWebを開いたところで「サファリで開く」機能ついてない?そっちを
使いましょう。