Snabb paketering för iOS (på några sekunder) PDF Skriv ut Skicka sidan
2011-11-10 10:10
#Uppdatering 1 (från Patric):
Saxat från http://help.adobe.com/sv_SE/air/build/WS901d38e593cd1bac1e63e3d128cdca935b-8000.html: "ipa-test-interpreter – funktionell motsvarighet till ett testpaket, men med snabbare kompilering. Dock kommer ActionScript-bytekod att tolkas och inte översättas till maskinkod. Detta medför att kodkörningen är långsammare i ett tolkat paket."

Upptäckte en lite genväg för iOS kompileringen som gör allt på några sekunder. Den vanliga ad-hoc kompileringen, som man normalt använder för att testa appen på iOS enheter tar ju sån tid, tror jag råkat ut för kompilerings tider från 1:30 till 4:00 minuter och om man har bara gjort en liten ändring så känns redan 2 minuter som evigheter.

Men det finns ett annat sätt att kompilera som tar bara några sekunder. Minns jag rätt så har det längsta tiden varit 9 sekunder.

MEN, innan alla förväntningar byggs upp, är det viktigt att veta att denna kompilering INTE är till för release kompilering. Alltså det är bara en gänväg som ibland kan ge prestanda förminskning eller oväntade buggar. (Av 50 gånger jag själv testat har jag inte stött på nån prestanda förminskning eller bugg som kan kopplas till denna kompilering) 


Dessvärre, sker test kompilering via terminalen (mac). Jag vet tyvärr inte hur man kompierar eller hur det överhuvudtaget ser ut i windows miljön, sorry.

Så ser kommandot ut när jag kompilerar i för test:

/Users/danne/Dropbox/AdobeAIR/SDK/AIR30/bin/adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore /Users/danne/Dropbox/Mobiles/iOS/FlashCert.p12 -provisioning-profile /Users/danne/Dropbox/Mobiles/iOS/DevProfile_Provision.mobileprovision MyApp.ipa MyApp-app.xml MyApp.swf 
Som du kan se så är target ipa-test-interpreter och inte ad-hoc som man vanligen kör från Flash Professional eller Flash Builder.
Jag undrar verkligen varför denna alternativ inte finns i Flash Professional (Flash Builder också?). Men men...

Hoppas det hjälper lite på vägen!

PS: Windows användare, troligen så behöver ni köra någon liknande kod i kommando-tolken för att kompilera och därmed måste ange ad-hoc eller annan liknande i koden, så teoretiskt bör det fungera om ni byter ut ad.hoc till ipa-test-interpreter. (Kan någon bekräfta?)


Flash on <3!

Bedöm artikeln:
Skapad 2011-11-10 10:10 av Danel Kirch

Visad 309 gånger än så länge.

Senaste artiklarna av Danel Kirch


Senast uppdaterad 2011-11-14 12:36

Kommentarer  

 
0 #1 Patric Jonsson 2011-11-13 20:11
Najs! Saxat från http://help.adobe.com/sv_SE/air/build/WS901d38e593cd1bac1e63e3d128cdca935b-8000.html: "ipa-test-interpreter – funktionell motsvarighet till ett testpaket, men med snabbare kompilering. Dock kommer ActionScript-bytekod att tolkas och inte översättas till maskinkod. Detta medför att kodkörningen är långsammare i ett tolkat paket."

Men det borde vara exakt samma på windows eftersom det är ett ADT-kommando.
Citera
 

Lägg till kommentar


Medlemmar


Members Online: 0

Senaste registrerade

LisaRaichand : 22 april 2012 19:55pilu : 31 januari 2012 09:58Gostship99 : 07 januari 2012 19:37Director : 18 november 2011 05:44Dahlback : 17 november 2011 16:28mikwonwheels : 14 november 2011 13:20Kviddis : 04 oktober 2011 19:53buddha1966 : 25 september 2011 14:22idesign : 20 september 2011 08:45TxT : 05 september 2011 11:07ApelG : 05 september 2011 11:04
Partners
Adobe user group
fdt5-logo
TechSmith
Lynda user group
Apress user group
O´reilly user group
Peachpit user group
Friends Of Ed
Manning user group


Senaste blogginläggen

Av: Danel
-20.02.2012
Av: Patric Jonsson
-27.01.2012
Av: Patric Jonsson
- 3.01.2012
Av: Patric Jonsson
-29.11.2011
Av: Danel
-26.11.2011
Av: Patric Jonsson
-14.11.2011
Av: Patric Jonsson
- 8.11.2011
Av: Danel
- 7.11.2011
Av: Patric Jonsson
-27.09.2011

Senaste kommentarer

Senaste trådarna

Av Hallon
- 08/05/2012
Av goldensebbe
- 06/04/2012
Av Hallon
- 29/03/2012
Av buddha1966
- 06/03/2012
Av buddha1966
- 29/02/2012
Av Wide Circle
- 20/02/2012
Av zocstyle
- 15/02/2012
Av ufoalf30
- 05/01/2012
Av peterdavidsson
- 08/12/2011
Av JohnPaulie
- 03/12/2011
Av coffaldo
- 17/11/2011
Av buddha1966
- 05/11/2011
Av buddha1966
- 03/11/2011

Blogkalender

  • 2012 (3)
  • 2011 (37)
  • 2010 (85)
  • 2009 (18)
  • Vem är online

    Vi har 19 besökare online
    RSS
    Danel Kirch
    RocketTheme Joomla Templates