如何了解iPhone中安装的应用程序

Aja*_*rma 4 iphone facebook iphone-sdk-3.0 ios-simulator

我正在开发一个应用程序,我需要找到已经安装在iPhone,Facebook等iPhone设备上的应用程序.我需要检查一下.如果可能的话,请给我代码片段,否则获得解决方案的链接.有可能吗?

如果这是可能的,那么如何禁用该应用程序...

提前致谢......

Paw*_*wel 17

您无法检查任何申请,但您实际上可以检查正式分享其网址方案的申请.

你可以在这里找到这些网址方案的最大数据库.现在,怎么用?我们需要的只是UIApplication.首先,我们需要检查iOS是否可以打开特定网址:

[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://profile"]];
Run Code Online (Sandbox Code Playgroud)

如果此方法返回yes,则用户安装了facebook应用程序.要打开以下应用程序,您需要致电:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://profile"]];
Run Code Online (Sandbox Code Playgroud)

这将在Facebook应用程序上打开您的Facebook个人资料.

唉,不可能在iOS上禁用任何其他应用程序,因为每个第三方软件都是沙箱.

帕维尔希望这很有帮助