チャールズプロキシをインストールしてから、iOSシミュレータのルート証明書とルート証明書をインストールしました。それから私はシミュレータのアプリケーションを走らせましたが、チャールズの中には何の要求も見えません。私はプロキシと同じ要求をカールするとチャールズプロキシでiOSシミュレータトラフィックが表示されない
はそれがチャールズに表示
curl --proxy 127.0.0.1:8888 -k -v https://example.com
チャールズプロキシをインストールしてから、iOSシミュレータのルート証明書とルート証明書をインストールしました。それから私はシミュレータのアプリケーションを走らせましたが、チャールズの中には何の要求も見えません。私はプロキシと同じ要求をカールするとチャールズプロキシでiOSシミュレータトラフィックが表示されない
はそれがチャールズに表示
curl --proxy 127.0.0.1:8888 -k -v https://example.com
New16は何かに上にあってもよい -
わからないどのシミュレータあなたが使用しますが、私はそれはあなたを使用していることを前提としあなたが指定したhttpポート(デフォルトでは8888)を介してCharlesproxyに接続する実際のデバイスとは異なり、Macのインターネット接続。
このポートを介してプロキシされるHTTPトラフィックは、常にチャールズによって記録されますが、シミュレータのようなデスクトップアプリケーションのトラフィックを記録することはオプションです。したがって、シミュレータのトラフィックは、[プロキシ]メニューの対応するオプションを確認した場合にのみ記録されます。 (Windowsのチャールズでは、利用できるオプションは「Windowsプロキシ」と「Firefoxプロキシ」ですが、Mac上のオプションは何かわかりません)
シミュレータの前でCharlesを起動してください。ホスト名を追加しようとしましたか? –
thats already done – hariszaman
Macのトラフィックが表示されますか。 –