recherche

Maison  >  Questions et réponses  >  le corps du texte

python - Comment obtenir des informations sur la batterie dans iOS

Vous souhaitez obtenir des informations relatives à la batterie, telles que : la tension de la batterie, le courant, la capacité réelle de la batterie, la température de la batterie...

1 Existe-t-il un moyen d'obtenir publiquement ces informations ?

J'ai essayé d'utiliser IOKit pour obtenir ces données, mais ce sont des API privées et peuvent être rejetées pour examen, Apple ne fournit pas cette interface (ou je ne la trouve pas. Si vous la connaissez, s'il vous plaît laissez-moi savoir reconnaissant).

2 Si je ne peux utiliser que des API privées, existe-t-il un moyen de contourner la détection des API privées par Apple ?

L'obscurcissement du code ou d'autres méthodes de cryptage peuvent-ils être utilisés dans iOS pour contourner la vérification ? Il y a vraiment trop peu de contacts dans ce domaine. Alors laissez-moi vous demander quelques conseils.

过去多啦不再A梦过去多啦不再A梦2803 Il y a quelques jours862

répondre à tous(2)je répondrai

  • 漂亮男人

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

    Il existe assez peu d'API officielles liées à la batterie, voici tous les résultats
    Vous ne pouvez obtenir que la puissance et l'état de la batterie, par exemple si elle est chargée ou non.
    Les fonctions dont vous avez besoin ne peuvent être obtenu par des API privées
    batteryLevel
    batteryState
    UIDeviceBatteryState
    batteryMonitoringEnabled
    UIDeviceBatteryLevelDidChangeNotification
    UIDeviceBatteryStateDidChangeNotification
    En bref, ce n'est pas possible dans l'API publique.
    Ne peut être implémenté que en utilisant l'API privée dans IOKit.framework
    Voici l'implémentation de IOKit.framework

    répondre
    0
  • 给我你的怀抱

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

    Bonjour, pouvez-vous ajouter QQ pour communiquer 1359098941

    répondre
    0
  • Annulerrépondre