¿Es posible conectar eventos de teclado de hardware a nivel de aplicación?

Estoy desarrollando unXamarin.Forms solicitud deiOS, Android yUWP.

Me gustaría conectarme a eventos de teclado de hardware a nivel de aplicación (no a nivel de página individual (porque es una aplicación Xamarin.Forms)) para que cuando un usuario presione una tecla en el teclado pueda invocar una acción en mi aplicación.

En Android hice esto usando el siguiente evento enMainActivity:.

public override bool OnKeyUp([GeneratedEnum] Keycode keyCode, KeyEvent e)
{
    //process key press
    return base.OnKeyUp(keyCode, e);
}

¿Hay un privilegio paraXamarin iOS?

Respuestas a la pregunta(3)

Su respuesta a la pregunta