2013-02-14 32 views
0

打开iOS应用程序让我们考虑我有两个应用App A和B.应用程序我想要做什么是如何从在其他iOS应用

1)我想开一个App B就当我在一个按钮点击在应用A.

2)当应用B是从一个应用该按钮水龙头开着,我想从应用程序B.回去到App一个

是否有可能在iOS的?

谢谢, - 阿米特

+0

(1)是可能的,如果应用程序B的URL方案; (2)是可能的,如果应用程序B被设置为做这种事情。 Google“iOS网址方案”了解更多信息。 – bdesham 2013-02-14 17:13:49

+1

不要忘记实现[x-callback-url](http://x-callback-url.com/)! – gav 2013-02-15 22:36:31

回答

2

这是可能的,如果两个应用程序都支持它。

这两个应用程序都可以声明它们处理的URL方案,例如, applicationA://。打开该应用程序然后可通过

NSURL* url = [NSURL URLWithString:@"applicationA://launch"]; 
BOOL success = [[UIApplication sharedApplication] openURL:url]; 

进行查看Implementing Custom URL Schemes