ios - 是否可以在 iOS 中的所有应用程序的屏幕信息上访问电池使用情况/时间?

标签 ios swift react-native

如果问题措辞不当,我们深表歉意。基本上,我正在尝试以编程方式访问您在图片中看到的屏幕数据时间(例如,Reddit 的屏幕显示时间为 7.5 小时)。这是可能的事情吗?

enter image description here

最佳答案

简短回答:不,这是不可能的。

iOS 从第一个版本开始就是一个沙盒操作系统。这意味着每个应用程序只能访问自己的文档和根文件夹,而不能访问其他应用程序。但是 Apple,添加了一些机制来在应用程序(如应用程序组)之间共享数据。但这些机制不适用于系统应用程序。 React Native 基于 iOS 原生实现。

您只能使用库获取电池总量:(react-native) How to detect the battery level in react native?

有关沙箱的更多信息:https://en.wikipedia.org/wiki/Sandbox_(computer_security)

关于ios - 是否可以在 iOS 中的所有应用程序的屏幕信息上访问电池使用情况/时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43511012/

相关文章:

c++ - 如何访问 Metal 内核中 C++ 引用或指针的成员?

ios - 保存并恢复 UINavigation 堆栈以重新连接

ios - 为什么我的代码没有删除字符串的空格?

ios - 在 iphone 应用程序中调用 exit(0)

ios - 将 C++ 类的引用传递给 Objective C 接口(interface)

reactjs - React Native,如何在语言更改后更新 View

swift - 在 UISearchController 中按取消后导航栏被阻止

ios - 使大型 UIView 适合内容 View

android - 如何在 React Native 中为 IOS 和 Android 缓存图像?

react-native - React Native Calendar Agenda Week View 无法正确呈现