В настоящее время какое приложение используется пользователем iphone

Могу ли я в моем приложении проверить, какое приложение сейчас используется пользователем, пока мое приложение работает в фоновом режиме? Если да, есть ли API для получения этой информации?

заранее спасибо!

1 ответ

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

Единственный механизм, чтобы узнать о других приложениях на устройстве +[UIApplication canOpenURL:], который вы можете использовать в некоторых случаях, чтобы узнать, может ли быть обработана определенная пользовательская схема URL. Исходя из этого, вы часто можете догадаться, что определенное приложение установлено, хотя метод на самом деле только говорит вам, что установлено какое-то приложение, которое может обрабатывать данную схему. Тем не менее, вы все еще не можете узнать, является ли это приложение передним планом или вообще запущено ли оно.

Другие вопросы по тегам