찾다

 >  Q&A  >  본문

iOS에서 배터리 정보를 얻는 방법

배터리 전압, 전류, 실제 배터리 용량, 배터리 온도 등 배터리 관련 정보를 얻고 싶습니다.

1 이 정보를 공개적으로 얻을 수 있는 방법이 있나요?

이 데이터를 얻기 위해 IOKit을 사용하려고 시도했지만 이는 비공개 API이므로 검토가 거부될 수 있습니다. 공개 API 중에서 Apple에서는 이 인터페이스를 제공하지 않습니다(또는 찾을 수 없습니다. 알고 계시다면, 알려주세요. 감사합니다.

2 비공개 API만 사용할 수 있는 경우 Apple의 비공개 API 감지를 우회할 수 있는 방법이 있나요?

iOS에서 코드 난독화 또는 기타 암호화 방법을 사용하여 검토를 우회할 수 있나요? 이 부분에서는 접촉이 너무 적습니다. 그럼 조언 좀 부탁드리겠습니다.

过去多啦不再A梦过去多啦不再A梦2803일 전865

모든 응답(2)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-05-02 09:25:19

    공식 배터리 관련 API는 거의 없으며, 모든 결과는 다음과 같습니다.
    전원 및 배터리 충전 상태만 얻을 수 있습니다.
    필요한 기능은 비공개 API로만 얻을 수 있습니다
    batteryLevel
    batteryState
    UIDeviceBatteryState
    batteryMonitoringEnabled
    UIDeviceBatteryLevelDidChangeNotification
    UIDeviceBatteryStateDidChangeNotification
    간단히 말하면 공개 API에서는 불가능합니다.
    IOKit.framework의 비공개 API를 통해서만 구현할 수 있습니다
    IOKit.framework 구현은 다음과 같습니다

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:25:19

    안녕하세요. 1359098941로 소통하려면 QQ를 추가해 주실 수 있나요

    회신하다
    0
  • 취소회신하다