打開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