Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.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
Ios 检查是否安装了Facebook、LinkedIn和Gmail应用程序_Ios_Facebook_Gmail_Installation_Linkedin - Fatal编程技术网

Ios 检查是否安装了Facebook、LinkedIn和Gmail应用程序

Ios 检查是否安装了Facebook、LinkedIn和Gmail应用程序,ios,facebook,gmail,installation,linkedin,Ios,Facebook,Gmail,Installation,Linkedin,我们有没有办法检查Facebook、LinkedIn、gmail应用程序是否是按程序安装的。根据我的项目要求,如果安装了这些应用程序,我需要采取一些措施。可以通过其他应用程序打开的每个应用程序都将有一个注册的URL方案。您可以在此处找到应用程序URL方案的目录: 要查看设备上是否安装了应用程序,您的设备只需检查URL方案是否可以使用UIApplication的canOpenUrl方法打开 因此,要查看是否安装了Facebook,您可以运行以下命令 BOOL facebookInstalled =

我们有没有办法检查Facebook、LinkedIn、gmail应用程序是否是按程序安装的。根据我的项目要求,如果安装了这些应用程序,我需要采取一些措施。

可以通过其他应用程序打开的每个应用程序都将有一个注册的URL方案。您可以在此处找到应用程序URL方案的目录:

要查看设备上是否安装了应用程序,您的设备只需检查URL方案是否可以使用UIApplication的canOpenUrl方法打开

因此,要查看是否安装了Facebook,您可以运行以下命令

BOOL facebookInstalled = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://requests"]];

不幸的是,似乎没有为Gmail或LinkedIn注册URL方案。

可以通过其他应用打开的每个应用都将有一个注册的URL方案。您可以在此处找到应用程序URL方案的目录:

要查看设备上是否安装了应用程序,您的设备只需检查URL方案是否可以使用UIApplication的canOpenUrl方法打开

因此,要查看是否安装了Facebook,您可以运行以下命令

BOOL facebookInstalled = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://requests"]];

不幸的是,似乎没有为Gmail或LinkedIn注册的URL方案。

您实际上可以,[[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@“LinkedIn:/”]]

您实际上可以,[[UIApplication sharedApplication]canOpenURL:[NSURL URLWithString:@“LinkedIn:/”]]

。。我应该问问gmail中是否有链接的URL方案,对吗?这是你可以通过检查IPA文件来验证自己的。。我应该问问gmail中是否有链接的URL方案,对吗?这是你可以通过检查IPA文件来验证自己的