とりあえず、セットアップするまでのメモ。
設定後、どこをどう見たら通信内容が分かるかについては割愛します。
2015-06-09 追記: 公式ドキュメントに書いてあることがほぼ一緒なので、英語大丈夫ならそっち見たほうがいいと思います。
導入
- http://getfiddler.com/ から Fiddler をインストールする
- [Tools] > [Fiddler Options] を開いて
- [HTTPS] タブで Decrypt HTTPS traffic にチェックを入れて ...from remote client only を選ぶ。Fiddler のルート CA を信頼するかどうか聞かれるけど、ここで Yes を押しても Windows の設定が変更されるだけで特に意味が無いので No と答える
- [Connections] タブで Allow remote computers to connect にチェックを入れる
- 設定後、Fiddlerを再起動する
- 終わったら、iPhone 側でプロキシを設定する。IPは自分のマシン、ポートは8888
- Safari を起動し、http://ipv4.fiddler:8888 にアクセス
- そこでルート CA 証明書をインストールして、だいたい終わり
豆知識
- Fiddler の左下の All Processes を Non-Browser にすると、出力がちょっと減る
- Android の場合はこんな感じでできるらしい