Copy link to clipboard
Copied
Hi!
I've checked Appcelerator Studio that use ioslib library from Node. I've done ADT replacement that after installation works nice. You can now run IOS build on the simulator.
Check this archive: http://www.directdreams.pl/files/FB-iossimulator.tgz
Best regards,
Piotr
PS: And waiting for official working ADT
Copy link to clipboard
Copied
Hi Piotr,
with regards to your "src" folder and MANIFEST.MF in your package.
Do you place these in the src folder of your Flash Builder project ?
Copy link to clipboard
Copied
"src" folder could be removed. It is only with open source of com.adobe.air.ADT.class that handle communication between Flash Builder and Simulator.
Rest of folders are necessary. /Application/Adobe Flash Builder/sdks/4.15.0 you can change for that you have choosen in the project. You can find there new adt in the bin directory or oryginal adt.jar renamed to adt.orig.jar and new adt.jar with class compiled from src.
/usr/local/bin and /usr/local/Cellar directories are like in "brew" convention. In /usr/local/Cellar/adt/0.1 you will find node-modules from Appecelerator Studio based on ioslib and two files adt and run.js. Script shell adt logging to ~/Desktop/adt.log for development and testing purpose . If you don't want logging just rem echos in that file.
Best,
Piotr
Copy link to clipboard
Copied
For proper IOS app packaging I suggest use original linker:
Copy link to clipboard
Copied
One more thing I forgot...
Please edit file /usr/local/Cellar/adt/0.1/adt and set proper ADT:
Right now is:
ADT="/Applications/Adobe Flash Builder 4.7/sdks/4.15.0/bin/adt"
You can change it to:
ADT="/Applications/Adobe Flash Builder 4.7/sdks/current/bin/adt"
and make a soft link in /Applications/Adobe Flash Builder 4.7/sdks/
$ cd "/Applications/Adobe Flash Builder 4.7/sdks"
$ ln -s 4.15.0 current
or other you are using.
Copy link to clipboard
Copied
This solution only works with IOS Simulator for now. Installing and launching application on physical device could be broken right now. I will provide soon proper /usr/local/Cellar/adt/current/adt script with detection.
In case of running application on physical device use simple script adt:
-----------8<-----------8<-----------8<-----------8<-----------
#!/bin/sh
ADT="/Applications/Adobe Flash Builder 4.7/sdks/current/bin/adt"
"$ADT" $*
-----------8<-----------8<-----------8<-----------8<-----------
Best,
Piotr