Differences between AIR 3.4 & 3.5 - iOS
I've been having big problems trying to get a sucessful build for iOS for a swf with 2 ANEs using AIR 3.5.
Does anyone know if there are any differences between 3.4 and 3.5 that would cause a major slow down/crash in iOS applications compiled in 3.5?
I have no problems at all with 3.1, 3.3 and 3.4.
However, when I use 3.5, I either get a compile warning:
"ld: warning: PIE disabled. Absolute addressing (perhaps -mdynamic-no-pic) not allowed in code signed PIE...."
With this warning, the app does not work.
Or it compiles with no warning. When the app compiles without the warning, it will freeze almost imediately after loading.
For the SWF, I compile with AIR 3.4 and 3.5 - both command line and in FlexBuilder. I notice that when I compile
with 3.5, the SWF is significantly larger.
For 3.5, I have tried various combinations of the compiler option '-swf-version=17' (basically used 15,16,17 and 18).
I have tried all the various options in the Application.xml header -
<application xmlns="http://ns.adobe.com/air/application/3.4"> - 3.1, 3.4, 3.5
For the ANEs, I have compiled with the 4.3, 5.0, 5.1 and 6.0 SDKs. I have changed the XML descriptor header - 3.1, 3.4 ,3.5 etc.
