【问题标题】:Is it possible to track user activity in iDevice是否可以在 iDevice 中跟踪用户活动
【发布时间】:2016-01-02 11:46:28
【问题描述】:

是否可以跟踪用户在 iPhone 中的每一个活动并显示出来?

例如 - 用户解锁 iPhone(滑动解锁),然后他拨打电话,然后玩游戏,然后打开相机并拍照,然后他们输入一些提醒,最后关闭/锁定iPhone?

挑战是在用户解锁手机、锁定手机以及他们在 iPhone 中完成的其他活动时显示所有详细信息。

[示例 - 用户打开一个 UITableView 应用程序,其中 tableview 数据填充有如下图所示的活动

【问题讨论】:

  • 如果您对这个问题投反对票,则意味着您知道它在哪里重复或我在哪里可以找到答案......如果是这样,请分享链接......

标签: ios swift uitableview


【解决方案1】:

没有

幸好没有。当您的应用程序处于前台时,您可以收听非常有限的设备活动,例如锁定或解锁设备。或者当您的应用再次进入后台或前台时等。基本上很多事情都会在您的应用处于活动状态时发生。

一旦您的应用处于后台,您就无法获取用户正在做什么的任何信息(除了重新进入您的应用)。

【讨论】:

  • 谢谢先生的回复先生..我会认为该应用程序无法制作。如果它被制造出来,它不会被苹果接受..
  • @AbdulKarim 是的,如果不使用一些私有 API 和/或越狱,就无法完成这样的应用程序。
【解决方案2】:

您提出的某些问题是可能的,但如果您不进行大量研究,您将无法找到。

设备锁定状态:Detect screen on/off from iOS service

前台应用:how to determine which apps are background and which app is foreground on iOS by application id

某些功能需要使用私有 API,这并非不可能进入 App Store,但您不会在 Google 上找到如何做到这一点的方法。

【讨论】:

  • 至少我可以展示一些东西谢谢你,先生,非常感谢...... :)
【解决方案3】:

出于安全原因,这不起作用。如果它可以工作,Apple 永远不会批准这个应用程序。

您应该在黑客论坛上提出这个问题。不是这样

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 2013-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 2020-05-15
    相关资源
    最近更新 更多