mitmproxyご存知無い方は iPhone - iOS実機のSSL通信をプロキシによって傍受したり改ざんする方法 - Qiita が詳しいと思います。
ADVTrustStoreのインストール
mitmproxy 0.10 - IOS Simulatorに書いてある通りにインストール。
$ git clone https://github.com/ADVTOOLS/ADVTrustStore.git $ cd ADVTrustStore $ ./iosCertTrustManager.py -a ~/.mitmproxy/mitmproxy-ca-cert.pem subject= CN = mitmproxy, O = mitmproxy Import certificate to iPhone/iPad simulator v6.1 [y/N] y Importing to /Users/esperia/Library/Application Support/iPhone Simulator/6.1/Library/Keychains/TrustStore.sqlite3 Certificate added Import certificate to iPhone/iPad simulator v7.1 [y/N] y Importing to /Users/esperia/Library/Application Support/iPhone Simulator/7.1/Library/Keychains/TrustStore.sqlite3 Certificate added Import certificate to iPhone/iPad simulator v7.1-64 [y/N] y Importing to /Users/esperia/Library/Application Support/iPhone Simulator/7.1-64/Library/Keychains/TrustStore.sqlite3 Certificate added
ネットワーク環境設定より、プロキシを設定
Macのネットワーク設定を起動。
プロキシタブから、Webプロキシを設定。
mitmproxy起動
$ mitmproxy -p 8080