2010-11-30 10 views
13

私のアプリケーションのネットワークトラフィックを測定することに興味があります。理想的には、私は3Gネットワ​​ークトラフィックからワイヤレスを分離する必要があります。私はこの情報を取得するAPIを見つけることができないようです。私はAppStoreに何か近いものを実行するアプリが少なくとも1つあることを知っています(実際には電話全体のトラフィックを集計しています)。iPhoneでプログラムによるネットワークトラフィックを測定する

アイデア?

+0

どうすれば教えていただけますか?よろしく、 –

+0

こんにちは、私は以下のあなたのソリューションを参照してください:私は質問があります:getifaddrsを使用してあなたのプロジェクトを完了しましたか?あなたはマルチアプリケーションの問題を理解しましたか?だからあなたはアプリケーションwhith 1つのデータをいくつ使用することができますか? – Kuba

答えて

6

私は近似解を見つけました:​​は、ネットワーク使用量に関する統計情報を取得するために使用できます。

利点の1つは、Wi-FiおよびWWANインターフェイスの個別の統計情報を取得できることです。

マルチタスクデバイスでは、これらのインターフェイスが複数のアプリケーションで使用され、統計が累積されるという欠点があります。

+0

サンプルコードがありますが、試してみましたが、IPアドレスは取得できますが、統計データはありません.... !! – Unicorn

6

私はまた、ソリューションを探していましたし、ここでそれを見つけた: iPhone Data Usage Tracking/Monitoring

それはあなたが必要とするすべての情報を提供し、この記事を見てください。

関連する問題