【发布时间】:2022-06-19 15:35:35
【问题描述】:
我一直在尝试查看是否可以在 IOS 上获取有关应用使用情况的信息。例如,用户在他/她的 Facebook 或 Safari 应用程序上花费了多少时间。如何在一个 react native 应用程序中做到这一点?任何框架都可以做到吗?
【问题讨论】:
标签: ios react-native
我一直在尝试查看是否可以在 IOS 上获取有关应用使用情况的信息。例如,用户在他/她的 Facebook 或 Safari 应用程序上花费了多少时间。如何在一个 react native 应用程序中做到这一点?任何框架都可以做到吗?
【问题讨论】:
标签: ios react-native
不,这是不可能的。苹果对此非常严格。
应用无法访问其他应用的沙盒,无论出于何种原因。一个应用所能做的一切都被限制在它自己的沙箱中,其他沙箱是绝对不能访问的。
用户安全对 Apple 来说非常重要。
如果您尝试获取有关数据的应用程序有一个可以集成到您的 react 原生应用程序中的 SDK,并且该 SDK 有 API 可以为用户提供有关使用情况分析的信息(我认为这是不可能的)使用 FB SDK),您可以通过 SDK 向用户请求授权并向他们显示使用分析信息。虽然这些 API 在 SDK 中的可能性很小,但这可能是唯一的方法。
【讨论】: