Iphone URL方案:返回应用程序



我正在使用url方案的openUrl打开另一个应用程序。现在我想回到我的源应用程序,从目标应用程序获取一些信息。有人知道会怎么做吗?我可以使用苹果url方案打开其他应用程序,但不知道它将如何返回到以前的应用程序。我正在使用以下代码打开目标应用程序。

 [[UIApplication sharedApplication] openURL:url];

你不能,只有当你打开的应用程序知道如何应用你的应用程序,并且知道你的应用是打开它的应用程序时,它才能再次打开你的应用。

没有一个标准的URL方案可以告诉其他应用程序再次打开你的。

如果目标应用程序也是你的,或者不是,但它支持回调?

如果是这样,您将您的URL作为参数传递给它:

url=@"otherapp://?return=myapp";

iOS 9的最新更新:现在,当你使用url方案导航到任何应用程序时,苹果默认会提供后退按钮。

给你:

http://appleinsider.com/articles/15/08/09/how-to-use-the-new-back-button-in-ios-9

最新更新