2012-11-12 20 views
5

Tôi đang triển khai ứng dụng iOS mà tôi muốn kiểm tra thông tin về pin, như trạng thái pin, mức pin hiện tại, đang sạc hay chưa, v.v. Tôi đã làm tất cả điều này, nhưng tôi muốn biết thêm thông tin về pin như nhiệt độ pin, sức khỏe pin, quy mô pin, công nghệ pin. Tất cả thông tin này có sẵn trên Android, nhưng có ai có thể giúp tôi có tất cả các thông tin này trong iOS không?Làm cách nào để xác định thông tin liên quan đến pin của thiết bị iOS theo cách lập trình?

+0

Bạn có tìm thấy bất kỳ thành công trên nhận được thông tin này? @Trup –

+0

Mọi cập nhật về điều này? Tôi biết rằng các đơn vị giám sát pin có một nhiệt kế gắn liền với pin (cho phép thiết bị để hiển thị màn hình quá nóng), nhưng có cách nào để có được quyền truy cập vào điều này mà không cần jailbreaking thiết bị? – emunsing

Trả lời

3

Hãy thử điều này

  [[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; 
+0

Cảm ơn bạn đã trả lời, nhưng tôi đã làm điều này, bây giờ tôi muốn xác định nhiệt độ pin, sức khỏe pin, quy mô pin, công nghệ pin. Bạn có thể giúp tôi không? – Trup

+0

http://developer.apple.com/library/ios/#samplecode/BatteryStatus/Listings/Classes_RootViewController_m.html#//apple_ref/doc/uid/DTS40008812-Classes_RootViewController_m-DontLinkElementID_6 – Ramz

+0

Một lần nữa cảm ơn, nhưng điều này cũng mang lại cho tôi thông tin như trạng thái và mức pin hiện tại. Nhưng những điều này được thực hiện. Tôi muốn nhiệt độ pin, sức khỏe pin, quy mô pin, công nghệ pin. – Trup

Các vấn đề liên quan