Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
一个应用程序是否可以检查其他应用程序在iphone/ipad上运行的时间?_Iphone_Objective C_Ipad_Ios7_Monitoring - Fatal编程技术网

一个应用程序是否可以检查其他应用程序在iphone/ipad上运行的时间?

一个应用程序是否可以检查其他应用程序在iphone/ipad上运行的时间?,iphone,objective-c,ipad,ios7,monitoring,Iphone,Objective C,Ipad,Ios7,Monitoring,我想监控应用程序在前台运行的时间,并想保留一些统计数据 假设我在iphone/ipad上安装了应用程序A、B、C、D,我又安装了一个应用程序“MyMonitoringApp”。我想从MyMonitoringApp获得有关A、B、C、D在前台使用或运行多长时间的详细信息,如果它们超过某个限制,我想采取一些措施。有没有一种方法可以通过编程来实现这一点 提前谢谢。这根本不可能。如果您知道其他应用程序的URL方案,最多可以检查是否安装了其他应用程序。除此之外,任何事情都是不可能的 无法使用任何公共API

我想监控应用程序在前台运行的时间,并想保留一些统计数据

假设我在iphone/ipad上安装了应用程序A、B、C、D,我又安装了一个应用程序“MyMonitoringApp”。我想从MyMonitoringApp获得有关A、B、C、D在前台使用或运行多长时间的详细信息,如果它们超过某个限制,我想采取一些措施。有没有一种方法可以通过编程来实现这一点


提前谢谢。

这根本不可能。如果您知道其他应用程序的URL方案,最多可以检查是否安装了其他应用程序。除此之外,任何事情都是不可能的

无法使用任何公共API完成此操作。如果应用程序A-D是您自己的应用程序,您可以为您的监控应用程序提供自定义URL方案,其他应用程序将在启动和完成时调用该方案。但是如果A-D不是你的应用,那么,不,没有API可以做到这一点。