-2

インターネット データの総消費量を追跡するアプリケーション、つまりデータ トラッカーを作成したいと考えています。設定した制限に達した場合、インターネット データ パッケージの接続を無効にします。

iPhone SDKで可能ですか?はいの場合、どの API とライブラリを調べる必要がありますか?

4

2 に答える 2

1

コア システムの設定を操作する (データ パッケージを無効にする) ことと、送受信されるパッケージを測定することは、どちらも Apple 開発者ガイドラインの「隔離ゾーン」の範囲外です。

これを行うためのトリッキーな方法 (つまり、プライベート iOS フレームワーク) を偶然見つけた場合、アプリは決して承認されないことを知っておく必要があります。

これに最も近いのは、統計 API についての話でした。これにより、アプリは、行われた呼び出しの数や転送されたデータなどを確認できました。しかし、これは承認委員会によってあまりよく検討されておらず、おそらく現実にはならないでしょう。近いうちに。

于 2011-07-24T12:03:36.547 に答える
1

脱獄ルートに行かなければ、これを行うことはできません。できることは、ユーザーが制限に近づいている場合にユーザーに通知を表示することです。

消費されたデータの量を取得するために、一部のサービス プロバイダーは、プロバイダー側​​から消費されたデータと残されたデータを取得できる API (私は消費アプリを考えています) を提供しています。

于 2011-07-24T11:30:47.723 に答える