2014-12-12 3 views
0

В IOS можно запустить другое приложение из вашего приложения, используя схему URL. Но возможно ли это получить, а затем вернуться к вызывающему приложению, если нажать кнопку дома?Inter app communication on IOS

Что делать, если включен управляемый доступ?

+0

Добро пожаловать в SO. Какие исследования вы сделали? Любые кодовые всплески? – MickyD

+0

Спасибо. Только то, что я читал в Интернете. Хотя я кодировал для Macs, я ничего не делал в IOS. Из того, что я читал, я думал, что это невозможно, но я подумал, что попробую здесь, если я что-то пропустил. – Jeff

ответ

5

Ничего страшного, кнопка «Главная» всегда будет приводить к пользователям домой, разработчикам не удастся это переопределить.

Вы можете, однако, иметь кнопку в «вызываемом» приложении, которое вернет пользователя обратно в приложение, которое его открыло. Facebook делает это при переходе между своим основным приложением и приложением сообщений.

Редактировать Хороший ответ от @shim о ориентированном доступе в комментариях. В принципе, если он включен, вы не сможете покинуть приложение, чтобы он не помог с этой проблемой. /

+0

Любая идея о том, какой эффект от вызова другого приложения, когда включен Guided Access в вашем приложении? – Jeff

+2

Если управляемый доступ включен, он не позволит вам выйти из приложения. Это довольно легко проверить ... Просто найдите приложение, которое может ссылаться на другое приложение (например, ссылки на карты Apple для приложений с опцией перехода, электронная почта открывает ссылки, карты открывают телефонные звонки и т. Д.) И включите «Управляемый доступ» при его использовании. Вы не сможете покинуть приложение. – shim

+0

Спасибо за это. Я ценю ваше время. – Jeff