19.11.2012 Views

Building Adobe AIR Applications

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CREACIÓN DE APLICACIONES DE ADOBE <strong>AIR</strong><br />

Desarrollo de aplicaciones de <strong>AIR</strong> para dispositivos móviles<br />

Seleccione la opción -target que corresponda al tipo de aplicación para iPhone que quiera crear:<br />

-target ipa-test: elija esta opción para compilar rápidamente una versión de la aplicación y probarla en el<br />

iPhone de desarrollador. También puede usar ipa-test-interpreter para una compilación aún más rápida<br />

o ipa-test-interpreter-simulator para ejecutarlo en el simulador de iOS.<br />

-target ipa-debug: elija esta opción para compilar una versión de depuración de la aplicación y probarla en<br />

el iPhone del desarrollador. Con esta opción, puede utilizar una sesión de depuración para recibir salida<br />

trace() desde la aplicación para iPhone.<br />

Puede incluir una de las siguientes opciones -connect (CONNECT_OPTIONS) para especificar la dirección IP del<br />

equipo de desarrollo en el que se ejecuta el depurador:<br />

-connect: la aplicación intentará conectarse mediante wifi a una sesión de depuración en el equipo de<br />

desarrollo utilizado para compilar la aplicación.<br />

-connect IP_ADDRESS: la aplicación intentará conectarse mediante wifi a una sesión de depuración en el<br />

equipo con la dirección IP especificada. Por ejemplo:<br />

-target ipa-debug -connect 192.0.32.10<br />

-connect HOST_NAME: la aplicación intentará conectarse mediante wifi a una sesión de depuración en el<br />

equipo con el nombre de host especificado. Por ejemplo:<br />

-target ipa-debug -connect bobroberts-mac.example.com<br />

La opción -connect es opcional. Si no se especifica, la aplicación depurada resultante no intentará conectarse<br />

con el depurador del host. Otra posibilidad es especificar -listen en lugar de -connect para habilitar la<br />

depuración USB descrita en “Depuración remota con FDB a través de USB” en la página 107.<br />

Si el intento de conexión de depuración falla, la aplicación presenta un diálogo que solicita al usuario que<br />

introduzca la dirección IP del equipo host de depuración. Un intento de conexión puede fallar si el dispositivo<br />

no está conectado a ninguna red wifi. También puede suceder que el dispositivo esté conectado pero no detrás<br />

del firewall del equipo host de depuración.<br />

También puede utilizar ipa-debug-interpreter para lograr una compilación más rápida o ipa-debuginterpreter-simulator<br />

para ejecutar en el simulador de iOS.<br />

Para obtener más información, consulte “Depuración de una aplicación de <strong>AIR</strong> móvil” en la página 102.<br />

-target ipa-ad-hoc: elija esta opción para crear una aplicación de implementación ad hoc. Consulte el centro<br />

de desarrollo de iPhone de Apple<br />

-target ipa-app-store: elija esta opción para crear una versión final del archivo IPA para su implementación<br />

en el App Store de Apple.<br />

Reemplace PROFILE_PATH por la ruta del archivo del perfil de suministro de la aplicación. Para obtener más<br />

información sobre el suministro de perfiles, consulte “Configuración de iOS” en la página 70.<br />

Utilice la opción -platformsdk para señalar al SDK del simulador de iOS cuando quiera ejecutar su aplicación en<br />

el simulador de iOS.<br />

Sustituya SIGNING_OPTIONS para que haga referencia a su certificado y contraseña de desarrollador de iPhone.<br />

Utilice la siguiente sintaxis:<br />

-storetype pkcs12 -keystore P12_FILE_PATH -storepass PASSWORD<br />

Reemplace P12_FILE_PATH por la ruta del archivo de certificado P12. Reemplace PASSWORD por la contraseña<br />

del certificado. (Consulte el ejemplo siguiente.) Para obtener más información sobre el archivo de certificado P12,<br />

consulte “Conversión de un certificado de desarrollador en un archivo de almacén de claves P12” en la página 202.<br />

Última modificación 30/10/2012<br />

99

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!