Можно ли обнаружить использование плавающих / многооконных приложений во время работы моего приложения? - PullRequest
0 голосов
/ 30 марта 2019

Наш проект - мобильное приложение для экзаменов.Приложение должно быть в состоянии обнаружить использование плавающих приложений / многооконных окон и переключение приложений во время сдачи экзамена.Мы должны использовать xamarin для этого проекта.

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

1 Ответ

0 голосов
/ 30 марта 2019

Говоря о iOS . Это возможно. Система имеет несколько состояний выполнения: Документация Apple Я расскажу об одном из них.

Внутри AppDelegate вы можете получить точный момент, когда пользователи покидают приложение.

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

// Swift
class AppDelegate: UIResponder, UIApplicationDelegate {
  // ...
  func applicationWillResignActive(_ application: UIApplication) {
    // do something
  }
}

Надеюсь, это поможет вам.

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