2012-05-10 12 views
10

मैं पढ़ना चाहता हूं कि हर ऐप का उपयोग करने वाले 3 जी से कितना डेटा उपयोग करता है। क्या यह आईओएस 5.x में संभव है? और आईओएस 4.x में? मेरा लक्ष्य उदाहरण के लिए है:किसी भी एप्लिकेशन से डेटा उपयोग

  • मैप्स का सेवन आपके डेटा प्लान से 3 एमबी
  • मेल आपके डेटा प्लान

आदि, आदि से 420 kB भस्म इस है संभव?

संपादित करें: मैं सिर्फ पाया कि कर अनुप्रयोग: Data Man Pro

enter image description here

संपादित करें 2: मैं एक इनाम शुरू कर रहा हूँ। अतिरिक्त अंक उत्तर में जाते हैं जो इसे स्पष्ट करते हैं। मुझे पता है कि यह संभव है (डेटा मैन प्रो से स्क्रीन) और मुझे यकीन है कि समाधान सीमित है। लेकिन समाधान क्या है और इसे कैसे कार्यान्वित किया जाए।

उत्तर

8

ये सिर्फ समाधान नहीं हैं। मैंने इस बारे में कई बार सोचा, लेकिन वास्तव में पूरी चीज को लागू करना शुरू नहीं किया।

  1. सब से पहले, आप स्थानांतरित कर गणना कर सकते हैं नेटवर्क इंटरफेस की क्वेरी बाइट्स, कोड और iOS पर नेटवर्क इंटरफेस के बारे में एक अच्छा विवरण के लिए this SO answer को एक बार देख ले;

  2. उपयोग sysctl या इसी तरह की प्रणाली कार्य करता है जो क्षुधा वर्तमान में (चल रहे हैं और के लिए चल रहा मेरा मतलब प्रक्रिया राज्य ps या शीर्ष आदेशों पर OSX कर की तरह चलाने के लिए सेट है, पता लगाने के लिए। मैंने कभी भी यह सुनिश्चित नहीं किया कि यह आईओएस पर संभव है, उम्मीद है कि ऐप के साथ अप्रत्याशित उपयोगकर्ता के रूप में कोई समस्या नहीं है) ताकि आप यह अनुमान लगा सकें कि कौन से ऐप्स चल रहे हैं और उन ऐप्स के लिए ट्रैफ़िक आंकड़े सहेजते हैं। जाहिर है, पृष्ठभूमि में चलने वाले अनुप्रयोगों की संभावना होने के कारण यह निर्धारित करना मुश्किल है कि कौन सा ऐप डेटा स्थानांतरित कर रहा है।
    यह भी नेटटॉप तरह प्रक्रिया के अनुसार नेटवर्क गतिविधि/अनुप्रयोग के बारे में जानकारियां पुनः प्राप्त करना संभव हो सकता है OSX शेर पर करता है, दुर्भाग्य से नेटटॉप निजी रूपरेखा NetworkStatistics.framework का उपयोग करता है तो आप कुछ बाहर यह कार्यान्वयन है खुदाई नहीं कर सकते;

  3. खाता समय पर ध्यान दें; डेटा योजना के अलावा

मेरे 2 सेंट

+1

कुछ डेटा मैन उपयोगकर्ताओं द्वारा रिपोर्ट की गई अजीब त्रुटियों को ध्यान में रखते हुए, यह शायद आपके द्वारा वर्णित किसी भी तंत्र के समान या समान तंत्र के आधार पर "शिक्षित अनुमान" बना रहा है। +1 – Toastor

1

नहीं, आईओएस में सभी एप्लिकेशन सैंडबॉक्स किए गए हैं, जिसका अर्थ है कि आप एप्लिकेशन के बाहर कुछ भी नहीं पहुंच सकते हैं। मुझे विश्वास नहीं है कि यह संभव है। न तो मुझे विश्वास है कि डिवाइस पर इस स्तर पर डेटा-यातायात बचाया जाता है, इसलिए सेब network पृष्ठ या usage पृष्ठ Settings.app में इसे लागू कर देता।

इसके अलावा, सभी के पास "डेटा-प्लान" नहीं है। जैसे स्वीडन में यह आम बात है कि डेटा यातायात आकार या गति में सीमा के बिना नि: शुल्क है।

+0

ठीक है। यदि उपयोगकर्ता के पास यह नहीं है, तो मैं प्रत्येक कनेक्शन चुड़ैल को पढ़ना चाहता हूं वाईफाई – Kuba

+0

जैसा कि बताया गया है, ऐप्स सैंडबॉक्स किए गए हैं, आप अपने ऐप के सैंडबॉक्स के बाहर कुछ भी (* कानूनी रूप से *) तक पहुंच नहीं सकते हैं और ऐप्पल की एपीआई की अनुमति क्या है।आप जांच सकते हैं कि कौन सा कनेक्शन * आपका * ऐप रीचैबिलिटी का उपयोग कर उपयोग कर रहा है, फिर भी यह आपके प्रश्न का उत्तर नहीं देता है। –

+0

मुझे बस ऐसा करने वाला ऐप मिला: http://itunes.apple.com/us/app/dataman-pro-real-time-data/id433617332?mt=8! मैं अपनी मूल पोस्ट अपडेट करता हूं! – Kuba

संबंधित मुद्दे