2014-02-10 144 views
1

我在iPhone上看到,通过一些应用程序,我可以打开Facebook和其他应用程序安装在我的iPhone.Can有人建议我如何在我的应用程序做到这一点。 早些时候的iPhone不允许我们做我们,但我听说现在有可能在iPhone上。如何从iPhone中的应用程序打开其他应用程序?

在此先感谢。

+1

http://stackoverflow.com/questions/10149129/can-i-launch-one-app-from-other-app-注册一个假想的自定义方案iPhone上 & http://code.tutsplus.com/tutorials/ios-sdk-working-with-url-schemes--mobile-6629 – morroko

+0

@mokujin在我的iPhone我能够打开Facebook应用程序从我同步我的应用程序。 – ankyy

+0

这些链接帮助你......? – morroko

回答

0

您可以通过自定义URL方案来实现。有据可查的文件here

+0

但我所看到SYNCME应用程序在iPhone – ankyy

+0

打开Facebook的应用程序我没有说你不能,你能做到这一点使用URL方案:)使用一些URL方案您可以通过URL –

+0

但我打开它 的Facebook应用程序实现想要通过浏览器打开已安装的应用程序。 – ankyy

0

是的,你可以使用自定义URL Schemes实现这一点。见Communicating with Other Apps

应用B将需要注册其应用程序A使用启动B和传递命令的自定义URL方案。

以下代码片段说明了一个应用程序如何请求其他应用程序的服务。 “todolist的”在这个例子中是通过应用程序B.

NSURL *myURL = [NSURL URLWithString:@"http://www.google.com"]; 
[[UIApplication sharedApplication] openURL:myURL]; 
相关问题