我正在使用url scheme的openUrl打开另一个应用程序。现在我想回到我的源应用程序从目标应用程序获取一些信息。任何人都知道它将如何完成? 我可以使用苹果网址方案打开其他应用程序,但没有得到它将如何返回到以前的应用程序。我正在使用以下代码打开目标应用程序。
[[UIApplication sharedApplication] openURL:url];
答案 0 :(得分:4)
你不能,只有当你正在打开的应用程序知道如何应用你的应用程序时,才知道你的应用程序是打开它的应用程序,它能够再次打开你的应用程序。
没有标准的URL方案可以告诉其他应用再次打开您。
答案 1 :(得分:1)
如果目标应用程序也是你的,或者它不是,但它支持回拨?
如果是这样,您将URL作为参数传递给它:
url = @"otherapp://?return=myapp";
答案 2 :(得分:0)
iOS 9的最新更新: 现在,当您使用url方案导航到任何应用程序时,Apple默认提供后退按钮。
你走了:
http://appleinsider.com/articles/15/08/09/how-to-use-the-new-back-button-in-ios-9