Загрузить другое приложение при вводе фона - PullRequest
2 голосов
/ 11 июня 2011

Можно ли загрузить другое приложение, когда первое приложение входит в фон?

Скажем, у меня установлено приложение 1 и приложение 2. Когда приложение 1 переходит в фоновый режим, вызывается метод для загрузки приложения 2, но приложение 2 никогда не загружается.

Возможно ли, что Apple запретила подобные вещи?

Я на 100% уверен, что используемые мной схемы URL-адресов можно вызывать так же, как я провел тестирование в MobileSafari, чтобы убедиться, что они работают.

Следует упомянуть, что это приложение для iPad, а не приложение для iPhone. Хотя я не думаю, что между этими двумя вопросами должна быть большая разница ...

EDIT

Позвольте мне объяснить. Само приложение предназначено для конкретной цели. Мы хотим, чтобы наши клиенты установили параметр, который позволит приложению «отскочить» через другое установленное приложение. Мы хотим ограничить пользователей приложения только возможностью использовать данное приложение. Это связано с тем, что iPad, использующий это приложение, будет использовать это приложение ТОЛЬКО. Следовательно, почему мы хотим заблокировать это как можно лучше.

Ответы [ 3 ]

2 голосов
/ 11 июня 2011

Это не будет работать, просто потому, что приложение может иметь только схемы открытых URL-адресов системы, находясь на переднем плане. Думайте об этом так, если ваше приложение не на переднем плане, может ли оно, скажем, представить модальное представление, такое как UIAlertView или простой Modal View Controller?

Кроме того, вы будете ужасно нарушать Рекомендации по взаимодействию с людьми и, скорее всего, будете отклонены. Схемы URL, особенно пользовательские, должны вызываться только по запросу пользователя.

1 голос
/ 11 июня 2011

Звучит так, будто ты хочешь систему iOS блокировки / киоска.Просто не существует способа сделать это и заставить его работать так, как они хотят, не вылезая из песочницы Apple.Взлом джейлаИли написать одну заявку с двумя половинками.Начальная половина с аутентификацией или чем-то еще, затем обеспеченная половина.Может быть, нам нужно больше контекста, но, как вы описываете, схемы URL невероятно легко обойти или вообще потерпеть неудачу.Что происходит, когда они просто удаляют приложение goto?

0 голосов
/ 11 июня 2011

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

...