如何以编程方式获取IOS中电池的温度。也有IOS中的任何API可以给我们关于电池制造商等的任何信息。目前我能够获得电池电量和充电状态。希望检查是否有任何其他电池相关的信息,我们可以在IOS中获得以编程方式获取IOS中的电池温度
2
A
回答
2
这在公共API中是不可能的。
+0
我不明白为什么这个应用程序可以上传到AppStore https://appsto.re/hk/Wc4G-.i – cxphong 2016-03-03 07:03:22
0
制造商信息可以托管在您的服务器上,您只需检测运行应用程序的设备,获取电池状态,解析并显示。
对于电池温度,如果没有API,我猜想它是一个使用当前CPU使用率和GPU使用率或类似的近似值?
2
由于@Fogh正确表明,这是不可能使用公共API。数据在IOKit
中可用,但IOKit
被视为iOS上的私有框架。如果您正在开发内部分发版,只需使用IOKit
(以下是一个示例程序,显示如何获取数据:https://github.com/eldoogy/EEIOKitListener)
如果您更冒险,想要以某种方式获取此数据Store应用程序,您可以使用我写的名为UIDeviceListener
的类,它基本上从系统中窃取数据而不依赖于任何私有API,但我无法向您保证Apple将批准它。https://github.com/eldoogy/UIDeviceListener
无论您采用哪种方法使用时,您将得到一个包含名为Temperature
的密钥的字典,该密钥是以摄氏度表示电池温度的整数(除以100为float
以获得精确度e值)。
相关问题
- 1. 获取电池的温度android
- 2. 如何使用COCOA以编程方式获取当前电池电量
- 3. 获取结果的电池温度和单位
- 4. 获取iOS中的当前温度
- 5. 以编程方式致电iOS 10.3.1
- 6. IOS以编程方式拒绝来电?
- 7. Android的电池温度正确性
- 8. 以编程方式在iOS中获取自己的电话号码
- 9. 以编程方式防止电池电量
- 10. 以编程方式更改显示器的温度
- 11. 以编程方式在ios中获取wallPaper
- 12. 以编程方式获取设备的电话号码
- 13. 以编程方式删除ios中的电子邮件签名
- 14. 如何以编程方式获取UINavigationBar.navigationItem的高度?
- 15. 以编程方式获取导航栏的高度
- 16. iOS - 以编程方式获取列表互联网接入点
- 17. 如何以编程方式获取android电话号码?
- 18. 如何以编程方式停止笔记本电池的充电
- 19. 以编程方式获取iOS应用程序中的崩溃报告
- 20. 以编程方式获取Magento中产品图像的宽度和高度?
- 21. ASP.NET以编程方式获取UserControl VirtualPath
- 22. 以编程方式获取.ASPXAUTH cookie值
- 23. 以编程方式获取SignalR版本
- 24. 以编程方式获取ssl证书
- 25. 以编程方式获取表控件
- 26. 以编程方式获取IIS版本
- 27. 以编程方式获取Outlook信息
- 28. 在ios中以编程方式查找单个应用程序的电池使用情况
- 29. 以编程方式在iOS中导航
为什么这是一个封闭的问题?这对我来说似乎完全有效。答案似乎也完全有效。 – 2015-11-04 20:35:46