Come compilare Flex per iPhone

October 29

La Pro applicazione Flex permette di compilare le applicazioni Adobe Flex per l'uso iPhone. applicazioni Flex utilizzare un file XML che consente di configurare le opzioni di compilazione prima di compilare il codice per l'utilizzo su iPhone. È possibile modificare le proprietà del file XML per puntare allo schema applicazione Adobe per l'iPhone e compilare l'applicazione utilizzando l'utilità della riga di comando di Windows.

istruzione

1 Aprire la Pro editor di Adobe Flex e aprire il progetto in cui si desidera modificare il codice. Fare doppio clic sul file delle proprietà del compilatore XML.

2 Aggiungere il seguente codice al file XML per specificare lo schema di Adobe:

<Application xmlns = "http://ns.adobe.com/air/application/2.0&quot;>

Salvare il file e chiuderlo nell'editor.

3 Fare clic sul pulsante di Windows "Start" e digitare "cmd" nella casella di ricerca. Premere il tasto "Enter" per aprire il prompt dei comandi.

4 Compilare il codice per l'iPhone. Digitare il seguente comando nel prompt dei comandi:

mxmlc -load-config "c: \ Program Files (x86) \ Adobe \ Adobe Flash Builder Burrito \ SDK \ file.xml" -library-path + = librerie -sp -o example_mobile.swf src / example_mobile.mxml

Sostituire il file "SWF" con il file di animazione principale e sostituire il file "MXML" con il vostro file di codice sorgente di Flex.

5 Creare il file del pacchetto per l'iPhone. Un file pacchetto deve essere creato per utenti di installare l'applicazione sul proprio telefono. Tutte le applicazioni per iPhone richiedono un file di pacchetto. Digitare il seguente codice nel prompt dei comandi per creare il pacchetto:

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

Sostituire il file SWF con la propria animazione Flex e sostituire l'icona PNG di default con l'icona da utilizzare con la vostra applicazione.