Help us understand the problem. What is going on with this article?

Charlesのルート証明書がiOSにインストール(getssl)できない問題

More than 1 year has passed since last update.

iPhoneなどの通信を見たくて、 この記事 を参考に設定していましたが、どうにも http://www.charlesproxy.com/getssl にアクセスしても端末にルート証明書がインストールが始まらない。
Safariのデバッガで通信状態をみるとページは表示されるが、ダウンロードしようとしてる証明書本体がよめない模様。

原因は、ホストマシンのほうでCharlesに経由で http://www.charlesproxy.com/getssl に接続しないと証明書本体のDNSが解決できないからだった。

解決手順

  1. ホストマシンと同じWifiに繋いでおく
  2. iOS端末のWifi情報にプロキシの設定ローカルIPとCharlesで許可しているポートを設定する。
  3. この時点でCharlesに繋がった気配はないが
  4. この状態でSafariで http://www.charlesproxy.com/getssl にアクセスすると証明書がインストールできる。
  5. あとは この記事 にしたがって設定をする
  6. これでCharlesで通信内容が見れるようになる。

ただ、FacebookアプリとTwitterアプリのAPIはうまく見れなかった。


参考

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした