【问题标题】:Is there a way for an app[iphone] to determine programmatically if another specific app is running?有没有办法让应用程序[iphone] 以编程方式确定另一个特定应用程序是否正在运行?
【发布时间】:2012-12-18 07:52:43
【问题描述】:

我可以编写一个应用程序来检查另一个应用程序是否正在运行吗?

例如,这将是 app1 的代码

app1.m 查看 { 如果(app2.running) { 做点什么... }

【问题讨论】:

  • 哪个平台?对于 Windows,它应该是 YES。
  • @YigangWu:请查看他的标签,他要求的是iOS

标签: iphone objective-c ios ios6


【解决方案1】:

在 iPhone 上你不能这样做。每个应用程序都是“沙盒”,基本上将其与系统上的所有其他应用程序完全分开。

对不起。

【讨论】:

    【解决方案2】:

    您可以使用下面链接中定义的类别来获取正在运行的进程列表,并查找目标进程名称。

    http://forrst.com/posts/UIDevice_Category_For_Processes-h1H

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 2011-03-02
      • 2014-11-24
      • 1970-01-01
      相关资源
      最近更新 更多