Схемы URL-адресов для iPhone: Вернуться в приложение - PullRequest
0 голосов
/ 05 марта 2012

Я открываю другое приложение, используя openUrl схемы url. Теперь я хочу вернуться к исходному приложению, получая некоторую информацию из целевого приложения. Может кто-нибудь знать, как это будет сделано?Я могу открыть другое приложение, используя схему Apple URL, но не понимаю, как оно будет возвращено предыдущему приложению. Я использую следующий код для открытия целевого приложения.

 [[UIApplication sharedApplication] openURL:url];

Ответы [ 3 ]

4 голосов
/ 05 марта 2012

Вы не можете, только если приложение, которое вы открываете, знает, как применить ваше приложение, end знает, что ваше приложение является тем, которое открыло, оно сможет снова открыть ваше приложение.

Не существует стандартной схемы URL, которая могла бы сказать другому приложению, чтобы она открылась снова.

1 голос
/ 05 марта 2012

если целевое приложение также ваше или нет, но поддерживает обратный вызов?

Если это так, вы передаете ему свой URL в качестве параметра:

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

0 голосов
/ 07 октября 2015

Последнее обновление от iOS 9: Теперь Apple предоставляет кнопку возврата по умолчанию, когда вы переходите к любому приложению, используя схемы URL.

Вот, пожалуйста,

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...