Device deployment requires AIR SDK 3.4 or above

I've just installed FB 4.7 (OS X 10.7.5) and followed "Update the AIR SDK" instructions (ignoring step 2) and installed AIR 3.5.0.890 SDK.
I then create my run configuration (targeting Apple iOS) with the "Install the application on the device over USB" checked I get:-
Device deployment requires AIR SDK 3.4 or above
How do I fix this?
NOTE: there is a "Learn more" link (http://http://www.adobe.com/go/fb_ios_launch_sdkhelp) on the config panel but it's broken

It appears you have to also update the Flex SDK with the AIR skd updates to get this to work.

Similar Messages

  • File.upload on Air SDK for iOS devices failed to send http request to server.

    I am trying to use ActionScript's File.upload to upload a file on Air SDK for iOS8 environment, but the File.upload does not work properly. No handler about the file upload is executed after File.upload is invoked, and no exception is caught. When I check the network traffic of the server side, I found that no http request even hit the server after File.upload is executed. The code snippet here is very simple.
      private var file:File;
      private var dir:File;
      //This method is executed to create a file and upload it when the Upload Button is pressed.
      protected function OnUploadButtonPressed(event:MouseEvent):void{
      var str:String = 'This is test';
      var imageBytes:ByteArray = new ByteArray();
      for ( var i:int = 0; i < str.length; i++ ) {
      imageBytes.writeByte( str.charCodeAt(i) );
      try{
      dir = File.applicationStorageDirectory
      var now:Date = new Date();
      var filename:String = "test" + now.seconds + now.milliseconds + ".txt";
      file = dir.resolvePath( filename );
      var stream:FileStream = new FileStream();
      stream.open( file, FileMode.WRITE );
      stream.writeBytes( imageBytes );
      stream.close();
      file.addEventListener( Event.COMPLETE, uploadComplete );
      file.addEventListener( IOErrorEvent.IO_ERROR, ioError );
      file.addEventListener( SecurityErrorEvent.SECURITY_ERROR, securityError );
      file.addEventListener(ErrorEvent.ERROR, someError);
      file.addEventListener(ProgressEvent.PROGRESS, onProgress);
      file.upload( new URLRequest("http://10.60.99.31/MyPath/fileUploadTest.do"));//This line does not work. No handler is executed. No http request hit the server side.
      } catch( e:Error ) {
      trace( e );
      //Complete Handler
      private function uploadComplete( event:Event ):void
      trace( "Upload successful." );
      //IOError handler
      private function ioError( error:IOErrorEvent ):void
      trace( "Upload failed: " + error.text );
      //SecurityError handler
      private function securityError(error:SecurityErrorEvent):void{
      trace( "Security error:" + error.text );
      //Other handler
      private function someError(error:ErrorEvent):void{
      trace("some error" + error.text);
      //Progress handler
      private function onProgress(event:ProgressEvent):void{
      trace("progressHandler");
    When executed on Air Simulator, it works fine as expected, and the file is successfully uploaded to the server. But When executed on iOS devices(in my case, iPad), as I explain early, no handler about the file upload is executed, and no the http request even hit the server. So I think the problem may be in the client side. It seems that the Air SDK for iOS just failed to send the http request for some reason.
    To make my problem more clear, I list my environment below:
    Development Environment:  Windows7 (64bit)  / Mac os 10.9.4 (Tested on  OS platforms.)
    IDE: Flash Builder 4.7
    Air SDK:  3.8 / 16.0.0 (After I updated to the lastest Air SDK 16.0.0 , the problem still exists.)
    Application Server:  Tomcat7 + Spring
    Target OS: iOS 8
    I have been struggling for this for days. So I really appreciate it if anyone has any idea about this.
    Thanks in advance.

    Hi bluewindice ,
    As you have quoted ( ActionScript's File.upload does not work on Air SDK for iOS devices ) , this issue has been replicated at our end, and our team will be working on it.
    Thanks,
    Tushar

  • AIR SDK 17 - mailto subject line error for non English devices

    Hi,
    Is there a problem with language localization in AIR SDK 17 for iOS?
    The following code works for an iOS 8 device with the language set to English but if you set it to any other language the subject line is missing!
    var mailme:URLRequest = new URLRequest("mailto:[email protected]?subject=CONTACT");
    navigateToURL(mailme, "_self");   
    Is there a fix for this?

    Hi,
    Is there a problem with language localization in AIR SDK 17 for iOS?
    The following code works for an iOS 8 device with the language set to English but if you set it to any other language the subject line is missing!
    var mailme:URLRequest = new URLRequest("mailto:[email protected]?subject=CONTACT");
    navigateToURL(mailme, "_self");   
    Is there a fix for this?

  • It's back! Bad aapt file in AIR SDK 3.4.0.2710 and can't compile in Flash Pro!

    It's happened again! This also happened in a version of AIR SDK 3.3 and I had to rollback. I reported that issue as well. (search aapt)
    Flash Professional CS6 REQUIRES an aapt.exe file, not an aapt file, but aapt.exe file in \AIR_SDK_3.4.0.2710\lib\android\bin\
    in order to build AIR for Android apps.
    Can't you put something in your build tests to cover this?
    Go back and look at 3.4.0.2540 and you will see a aapt.exe file at this location within the SDK and it doesn't exist in 2710.
    I'm running the latest version of Flash Pro CS6.
    I'm also seeing all kinds of weirdness now with my AIR for Android builds that use ANE files. After the ANE pops an ad, my app won't properly update its screen unless its "nudged" with a tap on the touch screen. I was fine when I was building and testing under 2540 but I updated my Droid 2 test device to AIR 2710 the other day and now I'm having problems. Not good to think all the apps I've already published out may now be having severe problems if users have upgrade their AIR SDK.. Can't confirm that 2710 is the problem until I rollback my test device back to AIR 2540 though. Looks like you may be trying to fix this issue in 3.5 Beta - that's good.

    Hi Kevin,
    Dunno if you saw my other post to you, but I've put up a copy of the SDK that you were looking for and asked that we change our procedures going forward.  As for the actual issue, would you mind creating a bug report at bugbase.adobe.com if you haven't already?
    Thanks
    Chris

  • Compiling Errors with latest air sdk

    Not sure if any is having similar issues but here it is:
    Using latest Apache Flex SDK (4.9.1) -- used the installer.
    After that I overlayed the latest AIR SDK (did this three times to make sure I did right -- have done multiple times before)
    Updated the application descriptor (with 3.7) and -swf-version=20 in compiler settings.
    Now I am getting these errors when compiling (compiling completed 100% successfully before the upgrade).
    Any suggestions or solutions would be greatly appreciated (note that I require the mx.controls.HTML class as well as the mx List and mx Canvas classes for very good reason).

    Hi,
    This article starts with how to overlay AIR SDK's over Flex. http://www.adobe.com/devnet/air/articles/ane-android-devices.html
    Please try and update if this will work for you.
    Regards,
    Nimit

  • Failed to build ipa after air sdk 16.272

    Our setting is flex 4.6 + air sdk.
    We are able to build our ipa with air 16.272.
    However, after updating the sdk to either 16.292 or using air 17, both them failed to build ipa.
    The error message is :
    Anyone knows what's causing the problem?

    I found best solution i could expect after i had little nice chat with Apple's developer helpdesk.
    This is response from Apple developer support specialist:
    Thanks for contacting Developer Technical Support. The size limits for binaries are not well documented, so I can understand your confusion. Size limit vary depending on the minimum OS for your app. 
    Your app has a minOS of 5.1.1, so iTunes Connect is enforcing an older binary limit of 80MB for the entire binary (the total of all slices).
    If you had a minOS of iOS 7 or higher, you’d see limits of 60MB per slice. (This is due to changes in the OS to allow for larger individual slices.)
    You are correct that the limit is on the __TEXT section.
    The most expedient way to resolve this issue is to increase your minimum OS requirements to at least iOS 7. According to the most recently information on our Developer website, 98% of devices are using iOS 7 or 8.
    (slice) - code compiled for one of architectures, we have two slices armv7 and arm64
    So you need to set MinimumOSVersion in application XML:
    <InfoAdditions>
                <![CDATA[
                  <key>UIDeviceFamily</key>
                <array>
                <string>2</string><!-- iPad -->
                </array>
                <key>MinimumOSVersion</key>
                <string>8.0.0</string>
      ]]>
            </InfoAdditions>
    And BOOM - you get 120mb limit!

  • How to install latest AIR SDK (13 or 14) in Flash Pro CS6?

    Hi, I'm using Adobe Flash Pro CS6 on Windows 7 64-bit and I wanted to add latest Adobe AIR SDK, either 13 or 14, but non of them is seen as a valid SDK by Flash.
    I've tried downloading two possible SDKs (SDK & compiler and SDK without compiler) from here: Download Adobe AIR SDK (version 13) and here http://labs.adobe.com/downloads/air.html (version 14). Each time I copied the extracted SDK folder to my Flash CS6 folder where default 3.2 and 3.4 SDKs are located. After that I open Flash, then Help > Manage Air SDK, click on " + ", browse for the new folder, and all I get is "The selected folder does not contain a valid AIR SDK" warning message. It all looks the same with all four SDKs I downloaded!
    Not long ago I added AIR 4.0 without any problems. What am I doing wrong? Is new SDK Flash CC only or what?

    What are you naming the folder?
    Just as a general tip, since many applications (Flash CS4, 5, 5.5, 6, CC) you can save some space by only putting the AIR SDK in one place. Since CS6 and CC have "Manage AIR SDK" in their settings you no longer need to locate that folder like 5.5 which requires you to overlay the AIR 2.6 folder. So save some space and put it anywhere out of the way, out of the Flash folder. I have multiple drives and I have lots of SDKs installed at root on my E:\ (E:\SDK\AIR, E:\SDK\JDK, E:\SDK\Android, etc). I then just go in the help panel like you do and point CS6 and CC to E:\SDK\AIR and they work perfectly fine with the latest SDK released recently.
    Are you updating Flash Player to 13 as well?
    Last, do not download the Flex version for Flash. Flex is for Flash Builder if you intend on using Flex (it is different than Flash).
    Do not get this:
    You want the SDK from the big orange buttons above this warning.

  • Use AIR sdk in a panel

    Hello,
    I'd love to be able to access the file system with a panel. I've read that after cs5 panels use the AIR framework, but I'm not entirely sure how to use it. I'm currently using the flex 3.4.0 sdk which was required for CS4. How can I go about upgrading to the AIR sdk?
    Thanks,
    Cameron

    Hi Tom,
    Thanks for getting back to me. My project doesn't have a .actionScriptProperties file (which surprises me, as I feel it used to have one). Instead I have a .flexProperties file. I tried adding that bit in there but when I try to do something like `import flash.filesystem.*` it doesn't autofill.
    1. Will what you mentioned work in flexProperties?
    2. Do I need a lib of some sort to work with AIR?

  • Installing and using Adobe Air SDK 2.5 with Flash Professional CS4

    Hi,
    I am trying to install the Air SDK 2.5 with Flash Professional CS4 with the intention of creating a program to use Actionscript 3 to communicate with the UDP interface using datagrams. (The server is the IL2 device link interface) As I am very new to this development environment I was wondering if anyone could answer a few questions.
    1) Can I use datagram sockets with Air 2.5 with Actionscript 3 and Flash CS4?
    2) Is there special procedure for installing the AIR SDK 2.5 or do I use the instructions layout in "How to Overlay the Adobe Air 2 SDK for Use with Flash Professional - Flash professional CS4"?
    3) If I do use those instructions, when I edit the namespace for my application do I set it to 2.0 or 2.5?
    4) As a stepping stone to building my program I was trying to try to build the Actionscript 3  DatagramSocketExample program that is published by Adobe. Unfortunately I am getting a '1046: Type was not found or was not a compile-time constant: DatagramSocketDataEvent'.
    Is there a step by step tutorial on how to get the example code up and running?
    Thankyou for your time and patience with my noob questions
    Ian

    This was part of the AIR 2.0 beta release note, but I used this for 2.5 and it works nice.
    You can try it too an make sure you use 2.5 wherever the not says 2.0beta2.
    Goodluck.
    How to Update Flash CS4 to Use the AIR 2 Beta SDK
    If you use Flash CS4 Professional to build Adobe AIR applications, please follow the instructions below to manually update the version of the AIR SDK to use version 2.0.
    Update Flash CS4 Professional to version 10.0.2 at http://www.adobe.com/support/flash/downloads.html or select "Help > Updates... " from within Flash CS4.
    Quit Flash CS4 Professional if it is open.
    Navigate to the Flash CS4 installation folder. The default location on Windows is "C:\Program Files\Adobe\Adobe Flash CS4\" and on Mac OS "/Applications/Adobe Flash CS4/"
    Within the "Adobe Flash CS4" folder you should see a folder called "AIK1.5". If this folder is not present repeat step #1.
    Rename the folder "AIK1.5" to "AIK1.5 OLD" or delete it if you do not need to save a copy of it.
    Make a new folder called "AIK1.5"
    Download the Adobe AIR 2 SDK from the labs website and uncompress the contents of the folder to the new "AIK1.5" folder you just created.
    Copy the "airglobal.swc" file located within the "Adobe Flash CS4/AIK1.5/frameworks/libs/air/" folder into the "Adobe Flash CS4/Common/Configuration/ActionScript 3.0/AIR1.5/" folder.
    Flash CS4 is now configured to use the AIR 2 beta 2 SDK.
    In order to take advantage of the new AIR 2 beta 2 features, you will need to update your application descriptor file to use the "2.0beta2" namespace.

  • AIR SDK 17 (BETA) is not working with Flash CS6

    Hi,
    The latest AIR SDK 17 is not working with Flash CS6.
    I tried to publish and install an iOS app to my connected device via USB but I always get an error "Check if iTunes is installed".
    The latest stable AIR SDK 16 is working fine, and yes, iTunes is installed on my PC.
    DETAILS:
    - Flash CS6
    - AIR SDK 17
    - System: Windows 8,1
    - iPodTouch with iOS 8.1
    REPRODUCE:
    Open new AIR iOS template and publish/install it to a USB connected iOS 8.1 device.
    Anyone else got that error?

    I was getting this intermittently.   Not a super problem.   A remove and install in iTunes gets it loaded (after you tell ITunes where it is).

  • Problem with the AIR SDK (OSX 10.6.8)

    Hi (sorry for my poor english),
    I would like to install the AIR SDK in order to do development of a little application.
    The problem is when I want to use the "adl" command in order to try the installation, this is the result :
    MJR-2:~ Woodgate$ adl
    dyld: Library not loaded: /usr/lib/libxml2.2.dylib
      Referenced from: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
      Reason: Incompatible library version: AppKit requires version 10.0.0 or later, but libxml2.2.dylib provides version 9.0.0
    Trace/BPT trap
    MJR-2:~ Woodgate$
    I don't why does it want to use the version 9...
    MJR-2:~ Woodgate$ otool -L /usr/lib/libxml2.2.dylib
    /usr/lib/libxml2.2.dylib:
        /usr/lib/libxml2.2.dylib (compatibility version 10.0.0, current version 10.3.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.1)
        /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
        /usr/lib/libicucore.A.dylib (compatibility version 1.0.0, current version 40.0.0)
    MJR-2:~ Woodgate$
    I can't find any solution on the web about that and all my friends with the same configuration haven't any problem...
    So I can't work today... does someone have an idea ?
    Thank you very much.

    This is an issue with the 1.0 version of the update.  Apple pushed out a newer release this morning called 1.1:
    http://support.apple.com/kb/DL1489

  • Air sdk 16.0 and mobile theme css

    Hi,
    I use AIR SDK 16.0 in order to build an ARM 64bits for IOS. However the default css mobile theme (mobile.swc) is not taken in consideration while with SDK 15.0 it was ok. How do I can use default.css of mobile.swc with SDK 16.0?
    Thanksin advance,
    Best ragards,
    Cédric.

    Hello Adobe developer,
    The crash happens when app included ANE file. The description of issue is same with comment "Vivid75 Feb 3, 2015 3:26 PM" (The crash happens on 64 bit devices running ios 7.x that have ANE files attached to them. It crashes even if the ANE is 64 bit compatible).
    When do you offer the next public release of AIR SDK which fixed the crash issue?

  • Which AIR SDK versions will run which iOS versions

    Where can I find information about which AIR SDKs can target each version of iOS.
    Specifically, we are updating our app from AIR SDK 3.4 to the current 3.7; however, we aren't sure which versions of iOS the new SDK will work with.
    There is an air faq (http://www.adobe.com/products/air/faq.html#) which states that "Adobe AIR 3.5 supports iOS 6", but my question concerns how an AIR app produced for the newer iOSs will run under older iOSs.
    Thanks!

    iCloud Mail setup, even in 10.4/10.5…
    IMAP (Incoming Mail Server) information:
              ▪          Server name: imap.mail.me.com
              ▪          SSL Required: Yes
              ▪          Port: 993
              ▪          Username: [email protected] (use your @me.com address from your iCloud account)
              ▪          Password: Your iCloud password
    SMTP (outgoing mail server) information:
              ▪          Server name: smtp.mail.me.com
              ▪          SSL Required: Yes
              ▪          Port: 587
              ▪          SMTP Authentication Required: Yes
              ▪          Username: [email protected] (use your @me.com address from your iCloud account)
              ▪          Password: Your iCloud password

  • Soft KeyBoard is not working on ios 7 with Air sdk 3.8

    Hi
    In my app Soft KeyBoard is not working on ios 7 with Air sdk 3.8. Does any one know soluton for this ?

    Hi,
    There's no question that TextFields and TextAreas weren't working in our case, likely because we have a deep displaylist with a variety of object types. Presumably, AIR has changed how it looks through the displaylist for objects that need keyboard, and perhaps we have an object type somewhere in the hierarchy that AIR no longer recurses. It's definitely something that changed, though.
    It's no picnic to put together a sample app, I can't afford that time when I have a solution. But the symptom was very clear, a textbox would open, and the cursor would just blink with no way of interacting with it.
    I'm happy using StageText directly, because it's a more direct way to interact with the OS and gives more control.
    It also solves a bug in AIR that I haven't reported yet, but is as follows. Rarely, when you move the container of a TextField of TextArea after it has been created, AIR will crash and freeze iOS devices. It doesn't happen on Android or desktop, but with a user-base of about 100,000 of our app, we've had it reported maybe 50 times. One of our dialogs sometimes needs to reposition the elements, which is done animated. During this, AIR will crash about 0.01% of the time. We tried only creating the TextArea, but not activating it or even having it visible, but even an invisible TextArea will crash, presumably because AIR moves the internal StageText overlay around as well, and this confuses iOS after a while during the animation.
    By using StageText directly, I finally also have a way to get rid of this bug, because I simply don't activate StageText until the object has already been positioned. Prior to that, it isn't even an editable text field, it's a label like anything else. So I'm happy I did this solution.
    Let's just leave this thread as a record if someone else has the same problem. I'm quite sure it's because of our very complicated display list, and AIR having changed how it scans the displaylist for objects that need keyboard.
    Best,
    Per

  • How di I run Adobe Air SDK ADL in Linux?

    Hi,
       I downloaded Adobe Air sdk, and want to run adl... But it does nothing at all. No error message, no results, nada.....
    How do I make it at least tell me what it is trying to do? (I renamed adl to adl_linux since there was an adl file already in the flex sdk,
    apparently it is for the mac)
    Here is what I get:
    $ $flexsdk/bin/adl_linux
    $ $flexsdk/bin/adl_linux AirTopo2-app.xml
    $ $flexsdk/bin/adl_linux no-such-file.xml
    $
    Not very helpful....... Is there anything else I need that adl depends upon???
    Thanks,
    Larry

    OK, I am getting further...
      I can get started...
      But I guess Adobe does not know how to build executables in linux without shared libraries. It is just a flag for goodness sake! It includes the code
    in the binary. Yes, it makes the executable larger, but it does not require the user to load a bunch of stuff he does not need/want.
    I now get:
    $ ./adl
    Error loading the runtime (libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory)
    My quandary is this, I work for a large company, there are over 250 developers who each have their own machines and work on the same product. We have professionally managed linux boxes that exist half way across the country. We have our development environment in views that can be created.
    To include this list of shared objects in our linux boxes is not feasible. We could possibly add to our development views, and I will try and modify LD_LIBRARY_PATH to point to location in our views.
    This is a lot of work Because Adobe does not (know about?) want to use the -static flag in "ld" to not use shared libraries (and Adobe does not use Java for adl....)
    It would be really nice if Adobe had a version if the SDK that did not require this huge list of shared libraries that I would not even try and request get installed company wide (my Department's linux boxes and all other standardized development boxes)
    Please, Please, Please use "ld -static" when you link executables for linux! (or make adl a java program)
    I need adl to run regression tests on a part of our product.
    Required libraries
    libgtk-x11-2.0.so.0
    libgdk-x11-2.0.so.0
    libgdk_pixbuf-2.0.so.0
    libgobject-2.0.so.0
    libglib-2.0.so.0
    libgthread-2.0.so.0
    libX11.so.6
    libfontconfig.so.1
    libfreetype.so.6
    libXrender.so.1
    libz.so.1
    libxml2.so.2
    libnss3.so
    libssl3.so
    libsmime3.so
    libnspr4.so
    libdl.so.2
    libplc4.so
    libplds4.so
    libstdc++.so.6
    libm.so.6
    libgcc_s.so.1
    libpthread.so.0
    libc.so.6
    libxslt.so.1
    libcairo.so.2
    libXt.so.6
    libpango-1.0.so.0
    libpangocairo-1.0.so.0
    libpangoft2-1.0.so.0
    libpng12.so.0
    libGL.so
    libkwallet.so*
    libgnome-keyring.so
    libkwalletclient.so*
    libkdecore.so*
    libDCOP.so
    libqt-mt.so
    libhal.so
    libhal-storage.so
    libXext.so

Maybe you are looking for

  • Re: using the iMac i5 for gaming

    I have recently purchased an iMac I5 which I'm delighted with. I realise that it will be anathema to many but my question is could you use it for gaming? I am thinking of downloading Dragon Age Origins but cannot get my mind around how I could operat

  • Possible to determine monitor?

    Is there anyway to have labview determine if it is open on the primary or secondary monitor?? Reason: running 2-operator interface from 2 executables. Executables are connected to the same computer but monitors are located back to back need the curre

  • Problem in Static Stub Client

    Hello...!!! I am trying to learn web services using j2ee. when I try to build the static stub client, using 'asant build', build always failed. I've already built the service n can see its wsdl in ie. I have given all the process below after typing '

  • Error running an interactive form example

    Hi everyone, I'm trying to run a basic AIF scenario on a local machine. I created a web dynypro example according to the Guide "How to Create Online and Offline Forms in Web Dynpro". I configured the Adobe Document Services and my credential as descr

  • Query on Availability Check

    Hi All,          Please help be understand following scenario. 1. I have created a Sales order with Qty 100, It has created two Schedule Lines on two dates as total quantity is not available on single Date. 2. The two schedule lines created are for Q