Wdrażam aplikację iOS, w której chcę sprawdzić informacje o baterii, takie jak stan baterii, aktualny poziom naładowania baterii, ładowanie jest podłączone lub nie itp. Zrobiłem to wszystko, ale chcę więcej informacji na temat baterii, takich jak temperatura baterii, stan baterii, waga akumulatora, technologia baterii. Wszystkie te informacje są dostępne na Androidzie, ale czy ktoś może mi pomóc uzyskać te informacje w systemie iOS?Jak programowo określić informacje dotyczące baterii urządzenia iOS?
Odpowiedz
Spróbuj
[[UIDevice currentDevice] setBatteryMonitoringEnabled:YES];
float batteryLevel = [[UIDevice currentDevice] batteryLevel];
//This will give you the battery between 0.0 (empty) and 1.0 (100% charged)
//If you want it as a percentage, you can do this:
batteryLevel *= 100;
Dzięki za odpowiedź, ale zrobiłem to, teraz chcę określić temperaturę baterii, stan baterii, wagę baterii, technologię baterii. Czy możesz mi pomóc? – Trup
http://developer.apple.com/library/ios/#samplecode/BatteryStatus/Listings/Classes_RootViewController_m.html#//apple_ref/doc/uid/DTS40008812-Classes_RootViewController_m-DontLinkElementID_6 – Ramz
Jeszcze raz dziękuję, ale to też daje mi to samo informacje takie jak status i aktualny poziom naładowania baterii. Ale te rzeczy są zrobione. Chcę temperatury baterii, stanu baterii, skali baterii, technologii baterii. – Trup
- 1. Jak sprawdzić programowo tryb wibracji urządzenia w programie iOS?
- 2. Jak uzyskać prawidłowy poziom naładowania baterii i stan baterii - ios?
- 3. Jak odczytać informacje z podstawowego urządzenia bluetooth
- 4. Pierwsze Battery Health Informacje o iOS
- 5. iOS - Programowe pobieranie użycia baterii aplikacji
- 6. Zalecenia dotyczące taniego urządzenia szeregowego
- 7. Uzyskaj szczegółowe informacje dotyczące uprawnień
- 8. wyłączyć głośność urządzenia - iOS
- 9. Jak programowo uzyskać żywotność baterii mac os x macbook?
- 10. Jak określić prędkość urządzenia z systemem Android?
- 11. NSTimer i ładowanie baterii na IOS
- 12. Zapytanie SQL o informacje dotyczące kolumny misc
- 13. Jak programowo uzyskać dostęp do ustawień urządzenia?
- 14. Informacje dotyczące połączenia z bazą danych
- 15. Informacje dotyczące śledzenia stosu wydruku z C#
- 16. Odzyskaj identyfikator urządzenia iOS
- 17. Programowanie programowo w kolorze macbook/urządzenia
- 18. Programowo określić liczbę uderzeń w chińskim znaku?
- 19. Jak programowo znaleźć szerokość urządzenia w telefonie komórkowym Phonegap/JQuery
- 20. Jak mogę programowo określić mój typ procesora?
- 21. Android - Jak określić wagę programowo dla RelativeLayout?
- 22. Jak programowo określić zakres komponentu bean?
- 23. Jak określić adUnitId programowo dla AdMob?
- 24. Jak programowo określić nazwę CKEditor przykład
- 25. iOS: Zmiana głośności urządzenia
- 26. iOS - Jak programowo ustawić UISwitch?
- 27. Jak wyprowadzać informacje dotyczące debugowania z wewnętrznych testów funkcjonalnych?
- 28. Jak uzyskać nazwę urządzenia iPhone'a:
- 29. Jak mogę sprawdzić, ile baterii zużywa moja aplikacja na Androida na urządzenia użytkownika?
- 30. Jak określić link pomocy, link wsparcia i informacje o aktualizacji?
Znalazłeś żadnych sukcesów na uzyskanie tej informacji? @ Trup –
Jakieś aktualizacje w tej sprawie? Wiem, że jednostka monitorująca baterię ma termometr podłączony do baterii (pozwalając urządzeniu wyświetlić ekran przegrzania), ale czy jest jakiś sposób, aby uzyskać do niego dostęp bez jailbreak urządzenia? – emunsing