2015-05-13 8 views
5

मैं प्रोग्रामिंग के लिए आवेदन के बैटरी उपयोग प्राप्त करना चाहता हूं। आईओएस 8 बैटरी उपयोग मॉनीटर उपयोगिता प्रदान करता है और मैं जानना चाहता हूं कि ऐप्पल ने इस सुविधा को कैसे लागू किया। क्या इसके लिए कोई सार्वजनिक एपीआई है?आईओएस - प्रोग्रामिक रूप से एक आवेदन के बैटरी उपयोग

मैं में अपने iOS एप्लिकेशन के बैटरी की खपत मूल्य चाहते एक्स mAh की/मिनट या x% वर्तमान बैटरी की स्थिति या अन्य ऐसा ही प्रारूप के

कृपया मदद करें।

+0

[iPhone4 iOS5 बैटरी स्तर की निगरानी के संभावित डुप्लिकेट मैं setBatteryMonitoringEnabled जोड़ने की जरूरत है: आवधिक बैटरी जांच के लिए नहीं?] (Http://stackoverflow.com/questions/8060905/iphone4-ios5-battery-level-monitoring-do-i-need-to-add-setbatterymonitoringenabl) –

+0

आपके त्वरित उत्तर के लिए धन्यवाद लेकिन आपका संदर्भ लिंक मेरे प्रश्न का उत्तर नहीं देता है। यह डिवाइस की बैटरी स्थिति बता रहा है लेकिन मेरा सवाल यह है कि किसी भी समय एप्लिकेशन कितनी बैटरी खपत कर रहा है। मैं अपने ऐप के मौजूदा बैटरी उपयोग प्रिंट करना चाहता हूं तो मैं इसे कैसे कर सकता हूं। –

उत्तर

3

अगर आप नीचे दिए गए कोड

if (![[UIDevice currentDevice] isBatteryMonitoringEnabled]) 
{ 
    [[UIDevice currentDevice] setBatteryMonitoringEnabled:YES]; 
} 
NSLog(@"battery : %f", [[UIDevice currentDevice] batteryLevel]); 

का पालन करें आप क्या कर सकते हैं इसके अलावा अपने प्रश्न के लिए कुछ लिंक है - How to get real time battery level on iOS with a 1% granularity

+4

यह बैटरी का स्तर स्तर देता है लेकिन मुझे स्रोत कोड की आवश्यकता होती है कि कितनी बैटरी एक विशेष अनुप्रयोग का उपभोग करती है। मेरा आईफोन 10 अलग-अलग एप्लिकेशन चला रहा है, तो मैं प्रत्येक ऐप के लिए बैटरी खपत मूल्य लॉग करना चाहता हूं। –

+1

क्या आप उपरोक्त लिंक में सेक्शन को संदर्भित कर सकते हैं जो मेरे प्रश्न को बिल्कुल समझाता है। मुझे अपने प्रश्न के लिए कोई जवाब नहीं मिला। सभी उत्तर पोस्ट डिवाइस के लिए बैटरी स्तर देते हैं लेकिन मुझे किसी भी समय अपने विशेष आईओएस ऐप द्वारा बैटरी खपत दर चाहिए। –

+0

@SantoshKumar क्या आपको अपनी क्वेरी का जवाब मिला। मैं कुछ ऐसा ढूंढ रहा हूं जो मुझे मेरे आवेदन के लिए बैटरी उपयोग दे सके – labyrinth

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