Depuración del código de Cordova (PhoneGap) en iOS

Estoy trabajando en una aplicación que quiero alojar en iOS a través de Cordova (PhoneGap). Me he encontrado con algún problema cuando intento acceder a las propiedades device.platform y device.version. No estoy seguro de cuál es el problema. De cualquier manera, no puedo averiguar cómo echar un vistazo al código para tener una mejor idea de lo que está pasando.

Pensé que solo podría activar el .html en la versión de escritorio de Safari, sin embargo, eso no proporcionó ninguna información. En breve:

¿Cómo depuro el código que se ejecuta dentro de Cordova?¿Alguna idea de por qué no puedo simplemente hacer una "alerta (device.platform);"?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta