打开iOS应用程序让我们考虑我有两个应用App A和B.应用程序我想要做什么是如何从在其他iOS应用
1)我想开一个App B就当我在一个按钮点击在应用A.
2)当应用B是从一个应用该按钮水龙头开着,我想从应用程序B.回去到App一个
是否有可能在iOS的?
谢谢, - 阿米特
打开iOS应用程序让我们考虑我有两个应用App A和B.应用程序我想要做什么是如何从在其他iOS应用
1)我想开一个App B就当我在一个按钮点击在应用A.
2)当应用B是从一个应用该按钮水龙头开着,我想从应用程序B.回去到App一个
是否有可能在iOS的?
谢谢, - 阿米特
很可能。它解决了与你的应用程序状态的自定义URL方案:
How to register a custom app opening URL scheme with Xcode 4?'
Launch an app from within another (iPhone)
然后从应用程序要告诉UIApplication的推出应用B的URL,反之亦然。
这是可能的,如果两个应用程序都支持它。
这两个应用程序都可以声明它们处理的URL方案,例如, applicationA://
。打开该应用程序然后可通过
NSURL* url = [NSURL URLWithString:@"applicationA://launch"];
BOOL success = [[UIApplication sharedApplication] openURL:url];
(1)是可能的,如果应用程序B的URL方案; (2)是可能的,如果应用程序B被设置为做这种事情。 Google“iOS网址方案”了解更多信息。 – bdesham 2013-02-14 17:13:49
不要忘记实现[x-callback-url](http://x-callback-url.com/)! – gav 2013-02-15 22:36:31