インターネット データの総消費量を追跡するアプリケーション、つまりデータ トラッカーを作成したいと考えています。設定した制限に達した場合、インターネット データ パッケージの接続を無効にします。
iPhone SDKで可能ですか?はいの場合、どの API とライブラリを調べる必要がありますか?
インターネット データの総消費量を追跡するアプリケーション、つまりデータ トラッカーを作成したいと考えています。設定した制限に達した場合、インターネット データ パッケージの接続を無効にします。
iPhone SDKで可能ですか?はいの場合、どの API とライブラリを調べる必要がありますか?
コア システムの設定を操作する (データ パッケージを無効にする) ことと、送受信されるパッケージを測定することは、どちらも Apple 開発者ガイドラインの「隔離ゾーン」の範囲外です。
これを行うためのトリッキーな方法 (つまり、プライベート iOS フレームワーク) を偶然見つけた場合、アプリは決して承認されないことを知っておく必要があります。
これに最も近いのは、統計 API についての話でした。これにより、アプリは、行われた呼び出しの数や転送されたデータなどを確認できました。しかし、これは承認委員会によってあまりよく検討されておらず、おそらく現実にはならないでしょう。近いうちに。
脱獄ルートに行かなければ、これを行うことはできません。できることは、ユーザーが制限に近づいている場合にユーザーに通知を表示することです。
消費されたデータの量を取得するために、一部のサービス プロバイダーは、プロバイダー側から消費されたデータと残されたデータを取得できる API (私は消費アプリを考えています) を提供しています。