Saya memiliki iPhone yang tiba-tiba (dua bulan terakhir) mulai berjalan lebih dari rencana data 200MB itu. Sebelum ini bahkan tidak mendekati batas.
Satu-satunya informasi yang diberikan oleh perusahaan telepon (AT&T) kepada saya adalah jumlah, dan waktu (yang dari apa yang saya pahami hanyalah waktu penagihan untuk jumlah data yang dikelompokkan). Berikut ini contohnya:
08/23 12:07 AM Sent 198679KB
08/22 12:07 AM Sent 6070KB
08/21 12:06 AM Sent 13757KB
08/20 12:06 AM Sent 5993KB
08/19 12:54 AM Sent 64947KB
08/17 10:05 PM Sent 165247KB
08/17 12:02 AM Sent 12707KB
08/16 12:02 AM Sent 90KB
08/15 12:42 AM Sent 23581KB
08/14 12:10 AM Sent 35819KB
Dan di atas jumlah besar pada 3G, ponsel ini menghabiskan sedikit waktu di luar Wifi.
Apakah ada cara yang mungkin (tanpa jailbreaking!) Untuk mengetahui aplikasi apa yang mungkin mentransfer data sebanyak ini? Saat ini, AT&T tidak akan atau tidak bisa memberi saya rincian tujuan lalu lintas. Bahkan jika itu mungkin, saya ingin jawaban yang ada di dalam telepon sebagai cek terhadap apa yang diukur pembawa jika itu mungkin.
Jawaban:
Setelah beberapa kali membaca dengan cermat pertanyaan Anda, sesuatu yang menonjol:
IPhone Anda, ketika dalam mode tidur, mematikan radio WiFi untuk menghemat daya baterai . Jadi, jika Anda memiliki data aplikasi lapar yang melakukan hal-hal di latar belakang ketika ponsel Anda tidur / terkunci, mereka melakukannya melalui 3G. Perhatikan bahwa perilaku WiFi-off-in-sleep-mode agak tidak konsisten. Tetapi Anda dapat memastikan 3G tidak pernah digunakan oleh ponsel Anda saat Anda melakukan tes ini dengan mematikan data seluler. Dengan begitu, ketika tidur, ia akan terus menggunakan WiFi dan bukan 3G untuk data dan Anda akan yakin untuk menangkap semua lalu lintas di jaring pemantauan Anda.
Anda dapat menggabungkan beberapa teknologi yang dapat membantu Anda melacak pelakunya.
Sebagai operan cepat pertama, Anda dapat mencoba memonitor ponsel ketika berada di jaringan WiFi menggunakan mitmproxy. Dari posting blog mclov.in yang luar biasa ini , Anda dapat mengatur proxy untuk ponsel Anda di Mac Anda dan memfilter semua lalu lintas http / s melalui itu:
Jika Anda mengatur mitmproxy untuk merekam panggilan http / s ke file, Anda dapat menganalisisnya setelah beberapa periode waktu dan mencari tren. Anda juga dapat memeriksa muatan pada panggilan http / s sehingga Anda dapat menemukan permintaan yang luar biasa besar dengan cara ini.
Tentu saja: pendekatan ini menganggap pelakunya menggunakan http / s untuk komunikasi. Jika tidak, Anda tidak akan melihat masalah melalui mitmproxy dan Anda harus menggunakan solusi tingkat yang lebih rendah.
Anda perlu memantau semua lalu lintas di jaringan WiFi yang Anda kontrol untuk membantu Anda memburu setidaknya titik akhir untuk transfer data. Pemantauan bandwidth tidak sulit untuk diatur, tetapi menjaga per-IP, log per-endpoint benar-benar sulit untuk dilakukan dengan perangkat keras tingkat konsumen karena dapat sejumlah besar data. Setiap paket harus diperiksa asal, tujuan, dicatat waktu dan ukurannya - itu bertambah sangat cepat.
Tetapi Anda bisa mendapatkan beberapa angka yang layak dan mempersempit ruang pencarian sehingga itu adalah sesuatu yang berpotensi dapat diuraikan oleh manusia.
Pertama: Anda perlu mengatur jaringan dengan pemantauan bandwidth pada tingkat per-IP. Untuk itu saya merekomendasikan router WiFi kelas konsumen Linksys WRT54GL yang menjalankan Tomat dan add-on TeamanIPTraffic untuk pelacakan bandwidth tingkat-IP.
Kedua: atur DNS Anda di router untuk menggunakan OpenDNS . Di akun OpenDNS Anda untuk melacak pencarian DNS:
Sekarang semua pencarian DNS yang dilakukan di jaringan Anda akan dicatat.
Tetapkan IP statis untuk ponsel Anda di jaringan ini agar lebih mudah dilacak.
Dan ... tunggu dan tonton.
Anda akan memantau aktivitas untuk alamat IP yang ditetapkan untuk ponsel Anda di tabel aktivitas per-IP router Anda. Ketika aktivitas data untuk alamat IP ini meningkat, Anda akan menuju ke konsol OpenDNS Anda dan melihat statistik dan log untuk pencarian DNS Anda untuk periode waktu ketika pergerakan data tinggi untuk ponsel Anda.
Itu seharusnya memberikan daftar pendek nama host yang sedang diselesaikan pada saat itu. Dan dipersenjatai dengan daftar itu Anda mungkin dapat mempersempitnya ke aplikasi.
sumber
Di sepatu Anda dengan sedikit pengetahuan saya, saya hanya akan memilih satu atau dua kandidat yang baik dan menghapusnya dari iPhone dengan iTunes. Ini akan menghasilkan hilangnya ruang kosong yang besar, dan iTunes dapat menunjukkannya.
Metode lain yang kurang terlibat adalah dengan mematikannya dengan mengklik dua kali tombol Rumah dan menahan satu sampai x muncul.
Mungkin hanya satu aplikasi, tetapi memilahnya akan membutuhkan waktu dan $ hingga Anda menemukannya.
Mungkin ada cara yang lebih baik yang disarankan orang lain, tetapi ini adalah sesuatu untuk memulai.
sumber
Ada beberapa aplikasi yang dapat membantu Anda melacak penggunaan data aplikasi:
Kombinasi NetStat dan Penggunaan Data : Yang pertama akan memberi tahu Anda semua koneksi pada suatu titik waktu. Yang terakhir ini mengklaim dapat bekerja dengan penyedia nirkabel apa pun dan dapat memberikan laporan penggunaan data nirkabel dan WiFi. Aplikasi ini juga mengklaim " melacak aplikasi babi data dengan memeriksa sejak penghitung terakhir berjalan". Ini akan membantu dalam proses penghapusan pencarian untuk berpotensi mengesampingkan atau dalam beberapa aplikasi sebagai pengguna data.
Onavo ( diulas di sini ): Menyediakan kompresi data untuk iPhone dan menghasilkan laporan jumlah penggunaan data menurut aplikasi / kategori. Keterbatasan - saat ini hanya berfungsi dengan AT&T untuk pengguna AS, tidak dapat mengompresi video streaming. Mungkin juga ada risiko keamanan, karena data Anda dirutekan melalui server Onavo.
Saya juga menemukan daftar aplikasi pelacakan data iOS terkemuka yang mungkin sesuai dengan kebutuhan Anda.
Peringatan : Saya belum menggunakan aplikasi ini secara pribadi, tetapi ulasannya tampak menjanjikan.
sumber
Sejak iOS 7, Anda dapat masuk ke Pengaturan -> Data Seluler dan melihat daftar semua aplikasi beserta jumlah data yang digunakan (karena statistik diatur ulang terakhir) oleh masing-masing. Anda juga dapat mematikan data seluler berdasarkan per-aplikasi di tempat yang sama.
Jika Anda melihat penggunaan data seluler tinggi yang tidak dapat dijelaskan, coba nonaktifkan Bantuan Wi-Fi di layar pengaturan yang sama; itu memungkinkan ponsel Anda menggunakan data seluler bahkan ketika ia memiliki koneksi Wi-Fi, jika menganggap koneksi itu sebagai sub-par.
sumber
Saya percaya ada beberapa aplikasi iPhone yang memungkinkan Anda untuk login dan memonitor penggunaan data Anda. Saya belum pernah menggunakan secara pribadi, tetapi saya melakukan beberapa Googling, dan menemukan bahwa orang-orang yang membuat NetUse untuk Mac berencana untuk membuat aplikasi serupa untuk iPhone. Saya juga menemukan utas ini , yang pada dasarnya menanyakan pertanyaan yang sama; mungkin ada beberapa jawaban di sana.
Mungkin Anda bisa menggunakannya saat keluar, atau mencari-cari di App Store iPhone untuk melihat apakah ada yang serupa sudah ada :)
sumber
Saya akan merekomendasikan mengambil beberapa jam untuk secara sistematis memeriksa aplikasi Anda, satu per satu. Pertama, tutup semua aplikasi Anda. Catat waktu Anda membuka aplikasi dan waktu Anda menutupnya (menghapusnya dari bilah multitasking, tentu saja). Ulangi dengan aplikasi berikutnya. Saat Anda melihat laporan AT&T, Anda seharusnya dapat mengetahui dari waktu yang diberikan aplikasi mana yang menggunakan jaringan sebanyak itu.
sumber
Saya terkejut itu belum disebutkan ... Tapi pastikan untuk memeriksa pengaturan EMAIL Anda. Ada beberapa pilihan untuk ...
Dan tergantung pada pengaturan kalender / kontak Anda, foto, frekuensi perubahan ... Itu juga bisa mempengaruhi itu. Juga, apakah Anda memiliki iCloud, atau Menemukan iPhone saya dihidupkan, akhir-akhir ini ... Itu pasti dapat mempengaruhi jumlah penggunaan Anda ..
Meskipun tidak banyak yang dapat diabaikan ... Anda juga dapat menghidupkan dan mematikan notifikasi untuk aplikasi yang tidak penting .. Untuk menghilangkan satu sumber masalah tambahan (tidak mungkin).
Saya pergi di iPad saya satu bulan - dan mengubah pengaturan pemeriksaan email agresif saya memperbaiki semuanya untuk saya ... Tapi, dalam waktu sesaat setelah itu terjadi .. Saya juga akan memasukkannya ke mode pesawat / wifi jika memungkinkan .. Saya berasumsi Anda menggunakan jaringan seluler untuk panggilan telepon (yang bukan saya), sehingga tindakan pencegahan mungkin tidak sesuai ... Tetapi jika Anda perlu melakukan apa yang perlu Anda lakukan untuk memastikan Anda tidak pergi .. Itu opsi.
sumber
Ya, Anda bisa mematikannya dengan menutup semua aplikasi Anda yang membutuhkan data kemudian masuk ke Pengaturan -> Umum -> Jaringan dan balikkan sakelar data seluler ke mati.
sumber