2012-06-11 2 views
0

У меня есть приложение, которое является частью набора связанных приложений. Работа заключается в том, чтобы получать данные из других приложений и делать с ними очень конкретные вещи. Все работает прекрасно запускает приложение и передает данные с помощью handleOpenURL. Но я бы хотел, чтобы приложение запускалось только при вызове из другого приложения. То есть, не нажимаем на главный экран. Идеи?Сделать приложение handleOpenURL только

ответ

0

Mystery resolved: launchOptions in appDidFinishLaunching содержит вызывающий URL и вызывающий ID приложения Bundle, если приложение было запущено из другого приложения. Поэтому я просто проверю. Thanx.

+0

как он не может отображаться с экрана дома? – mvds

0

Если URL-адрес не открыт, отобразите панель мониторинга, показывающую другие установленные приложения, и заставьте пользователя запустить один из них. (проверьте с помощью UIApplication canOpenURL)

Смежные вопросы