【发布时间】:2017-06-22 14:22:33
【问题描述】:
我想创建一个应用程序,它在后台跟踪当前加载和使用的应用程序。
有什么方法可以让我的应用定期检查当前正在运行的应用?我的想法是跟踪应用程序的加载时间和关闭时间,并找出时间差异,但我不确定是否可以让我的应用程序访问这些数据。
谢谢
【问题讨论】:
-
这里有很多很好的答案,但要意识到的关键是,这 直接 与 Apple 对后台进程的意图背道而驰。因此,即使你找到了一个非常聪明的方法来解决这个问题,苹果也很可能会在未来填补这个漏洞。这将被视为监视用户,这是 Apple 试图阻止的主要事情。解释您要解决的问题会很有帮助。如果这是用户积极想要的东西,可能还有另一个答案。
-
我有一些 Java 经验,但我刚刚开始使用 Swift 进行编码。我认为可以帮助人们的第一个不错的项目将是一个生产力应用程序,它可以跟踪他们在社交媒体应用程序上花费的时间。我知道这会帮助我保持专注,因为我每天在社交媒体上浪费几个小时,跟踪它会帮助我减少浪费的时间。感谢您的帮助!
-
这在 Mac 上是可能的(我实际构建了它;由于各种操作系统级别的原因,它比听起来要难一些)。在 iOS 上这是不可能的(按设计)。一个创意,但您需要另一个。
标签: ios iphone swift background