我在iPhone上看到,通过一些应用程序,我可以打开我的iPhone中安装的Facebook和其他应用程序。有人建议我如何在我的应用程序中执行此操作。 早些时候iPhone不允许我们这样做,但我听说现在可以在iPhone上使用。
提前致谢。
答案 0 :(得分:0)
您可以通过自定义网址方案执行此操作。它有详细记录here。
答案 1 :(得分:0)
是的,您可以使用自定义URL方案实现此目的。请参阅Communicating with Other Apps。
App B需要注册一个自定义URL方案,App A用它来启动B并传递命令。
以下代码片段说明了一个应用如何请求其他应用的服务。此示例中的“todolist”是App B注册的假设自定义方案。
NSURL *myURL = [NSURL URLWithString:@"http://www.google.com"];
[[UIApplication sharedApplication] openURL:myURL];