Tecnología

Inicio

Cómo compilar Flex para iPhone

La aplicación Flex Pro le permite compilar sus aplicaciones Adobe Flex iPhone para su uso. aplicaciones Flex utilizan un archivo XML que permite configurar las opciones del compilador antes de compilar el código para su uso en el iPhone. Cambia las propiedades del archivo XML para que apunte al esquema de aplicación de Adobe para el iPhone y compilar la aplicación usando la utilidad de línea de comandos de Windows.

Instrucciones

1 Abra el editor de Adobe Flex Pro y abra el proyecto en el que desea editar el código. Haga doble clic en el archivo de propiedades del compilador XML.

2 Agregue el código siguiente al archivo XML para especificar el esquema de Adobe:

<Xmlns = aplicación "http://ns.adobe.com/air/application/2.0&quot;>

Guarde el archivo y cerrarlo en el editor.

3 Haga clic en el botón "Inicio" de Windows y escribe "cmd" en el cuadro de texto de búsqueda. Pulse la tecla "Enter" para abrir el símbolo del sistema.

4 Compilar el código para el iPhone. Escriba el siguiente comando en el símbolo del sistema:

mxmlc -load-config "c: \ Archivos de programa (x86) \ Adobe \ Adobe Flash Builder Burrito \ SDK \ file.xml" -library-path = + libs -SP -o example_mobile.swf src / example_mobile.mxml

Reemplazar el archivo "SWF" con el archivo principal de la animación y reemplazar el archivo "MXML" con el archivo de código fuente de Flex.

5 Crear el archivo de paquete para el iPhone. Un archivo de paquete debe ser creada para que los usuarios instalen la aplicación en su teléfono. Todas las aplicaciones para el iPhone requieren un archivo de paquete. Escriba el código siguiente en el símbolo del sistema para crear el paquete:

PFI -package de -target ipa-test--provisioning perfil C: \ package.mobileprovision -storetype pkcs12 -keystore C: \ cert.p12 -storepass 1234 Example_Mobile.ipa example_mobile-app.xml example_mobile.swf iconos Default.png

Reemplazar el archivo SWF con su propia animación Flex y reemplazar el icono PNG por defecto con el icono que utiliza con su aplicación.