iOSアプリを作っていて、トラブルになりやすいのがネットワークです。送信したデータと受信したデータが正しいのかデバッグする機会は多いです。そこでプロキシソフトウェアを使って解析したりするでしょう。 そんな時に使ってみて欲しいのがWormholyです。ネットワークリクエスト内容をログとして確認できるソフトウェアです。

Wormholyの使い方

こちらはデモです。タップすると、それぞれのリクエストを行います。

そしてシェイクジェスチャーでログを表示します。

一つ一つのリクエストについて、細かく情報が確認できます。

Wormholyは既存のアプリに簡単に仕込むことができ、UIなどを作る必要もありません。シェイクジェスチャーをすれば良いだけなので、シミュレータでも実機でも使えます。ごく手軽にネットワークの情報を確認できるライブラリです。

WormholyはSwift製のオープンソース・ソフトウェア(MIT License)です。

pmusolino/Wormholy: iOS network debugging, like a wizard ?‍♂️