如何检查应用程序是否真的在iOS中运行?

时间:2015-05-13 00:38:00

标签: javascript ios objective-c

我想检查一个应用程序是否真的在iOS上运行,这个应用程序不是由我构建的,例如我想检查是否在iPhone中安装了gmail应用程序并运行,我该如何检查?我不知道如何通过javascript或Objective-C这样做,所以你能给我一个想法或意见吗?非常感谢

1 个答案:

答案 0 :(得分:0)

您唯一能做的就是检查是否安装了该应用。您无法检查应用是否正在运行。

例如,如果要检查Facebook是否已安装,请执行以下操作:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://"]]) {
    // Facebook app is installed
}

以下是url for apps的长列表。

有一个库列出了手机上的一些应用程序。您可以在此处查看和下载:iHasApp