Is it a BUG? softKeyboardBehavior pan /softKeyboardBehavior

accordion to the sdk doc, "pan" is default for <softKeyboardBehavior>,but,after decompress generated *.apk file, look up in the AndroidManifest.xml, it is android:windowSoftInputMode="stateHidden|adjustResized".
I tried to add <softKeyboardBehavior>pan</softKeyboardBehavior> to app.xml, but it not work.
Anyway, It should be android:windowSoftInputMode="stateHidden|adjustPan"?
Is it a BUG?

I can reproduce it as well. Feels like a bug...
Locking the variable for read in code has the same effect:
public void Main()
// Lock variable for read
Dts.VariableDispenser.LockForRead("User::myStringVariable");
// Create a variables 'container' to store variables
Variables vars = null;
// Add variable from the VariableDispenser to the variables 'container'
Dts.VariableDispenser.GetVariables(ref vars);
// Now try giving it a new name
vars["User::myStringVariable"].Value = "new value";
// Release the locks
vars.Unlock();
Dts.TaskResult = (int)ScriptResults.Success;
For reference:
https://connect.microsoft.com/SQLServer/Feedback/Details/991697
Please mark the post as answered if it answers your question | My SSIS Blog:
http://microsoft-ssis.blogspot.com |
Twitter

Similar Messages

  • Screen redraw bug when panning in Loupe view at high magnification

    I think I've found a bug in Lightroom.
    Using the Loupe view at higher than 1:1 magnification and panning whilst zoomed seems to cause screen redraw artifacts. It is most noticable at high zoom (say 11:1) when panning diagonally. The edges being revealed draw incorrectly. Seems to only happen once the 1:1 preview rendering has been completed, initial panning whilst the preview is being rendered looks fine. Zooming out and back in redraws the screen correctly, but subsequent panning still causes artifacts.
    I first thought it must be my graphics drivers, but have updated to the latest available driver (version 7.2 21 Feb 2007) for my ATI Radeon 9800 and the problem remains. I have also tried this on my laptop a Sony VAIO VGN-S3HP (with NVidia GeForce 6200 based graphics) with the same problem. Therefore as this happens on both a NVidia and an ATI card I can't blame my graphics drivers any more.
    Can anyone reproduce?
    Best regards,
    Andrew

    I've just seen a similar problem on my DELL laptop. Anything at 2:1 or greater magification gets the jagged edges whilst panning up and down in loupe mode. This makes the compare mode to be worthless as the two images can't be compared as they each suffer different amounts of jaggies.
    Windows XP, Intel Mobile 915GM/GMS, 910GML Express Chipset.
    I'm going to raise a bug report.

  • Is there a bugs in "PAN and ZOOM"?

    Hi, I have study the TV @adobe,
    every function in overlay creator is wrok fine,
    BUT "PAN only" is not work, even on mac preview / ipad
    Is there a bugs? anyone got this problem?
    I have download the most lastest verison : 1.1.7.2......

    After re-installed the Folio Producer tools, It solved....

  • Installation bug - login pane stuck with spinning wheel

    The dual 2GHz G5 PowerMac is stuck with the spinning wheel of death on the login pane after the restart post installation from dvd.
    No login possible, never was since the install process.
    The computer is accessible and seems to run fine when connected to from the network.
    Any idea anyone?

    'safe boot' just doesn't change a thing
    the mouse cursor stay normal until it is moved over one of the user-icons on the login pane, and then the spinning-wheel takes over
    I can connect with different users from the network using AppleTalk
    the computer seems to otherwise be running in the background...
    removed the preferences from the login pane using remote computer
    restarted, same problem

  • Crazy Textfield Bug on GPU with softkeyboardbehavior - Android only

    Im am encountering a very weird bug on Android only (i think every android device, as I've tested, Droid Bionic, Galaxy S3, Nexus, Galaxy Tab)
    In my -app.xml, i have .
    <renderMode>gpu</renderMode>
    <softKeyboardBehavior>pan</softKeyboardBehavior>
    in my application, i have many textfields. When i give focus to a textfield, it does correctly and pans up as it should. Once the softkeyboard hides is when all the craziness starts happening....
    Everywhere I now click inside my application, AIR thinks I'm clicking about 30-40 pixels below that. Every rollover/ textfield/ anything interactive, will only respond if I touch 30-40 pixels above the actual hit area.
    It's like somehow, when the application did the "pan", the distance that it panned is now the distance I have to put my finger above each button to interact with it.
    This does not happen if I change it to
    <softKeyboardBehavior>none</softKeyboardBehavior>
    but now I dont get the panning....
    This only happens in GPU mode, in CPU mode, using none or pan works correctly as expected.
    Now lets see watch the view count for this post rise with no replies ever!!! yay
    I even made a video to show the craziness: http://www.youtube.com/watch?v=0KtPWW6sHlg

    I think I determined the source of the bug, and how you can replicate it without flaw.
    The key to the bug is the "Android Back Button" once the keyboard has been raised.
    Here's how to replicate:
    Run the app
    Turn it to an orientation where at least 1 of the textfields would be below where the softkeyboard would raise.
    Click on that textfield to raise the softkeyboard.
    Do no click another textfield and do not click on the stage to lower the keyboard. Instead click the "android back button" to lower the keyboard. Now try to press any of the textfields to raise the keyboard... no luck...now your locked.
    Me replicating the bug on 2 devices: http://www.youtube.com/watch?v=z313_0qJ39c
    Download the sample app here:  https://dl.dropboxusercontent.com/u/67123506/PanGPUTextFieldBug.zip

  • SoftKeyboardBehavior not panning on Android

    Hello all,
    I've been scratching my head with this for a while now and think I need to ask for help.
    I have a TextField which is set to TextFieldType.INPUT. On Apple devices, when a user clicks on this text field, it focuses in on the text field like we'd expect it to, however on Android the soft keyboard appears over the text field making input awkward.
    What I've tried so far:
    Explicitly setting: <softKeyboardBehavior>pan</softKeyboardBehavior>
    var locToGlob:Point = _textInput.localToGlobal(0,0);
    this._textInput.softKeyboardInputAreaOfInterest = new Rectangle(locToGlob.x,locToGlob.y,_textInput.width ,_textInput.height);
    But it just seems to completely ignore softKeyboardInputAreaOfInterest.
    Does anybody know why this might be? I'm using AIR 4.0.
    Thank you in advance for any help anyone may be able to offer.

    Hi Andrew,
    I haven't looked into this in a long while, so things may have changed since, but the last time I delt with this, I ended up disabling sofkeyboard behavior on both platforms, and handling my own offsetting ( via a tween ) of the Sprite containing the text field, so that the editable textfield would wind up above the keyboard.
    On both platforms ( iOS + Android ), add the following in the manifest:
    <softKeyboardBehavior>none</softKeyboardBehavior>
    Here are the main bits code I used to handle this, to give you an idea.  Note: _softKeyboardDisplacer is my own tween class, but this would work with the regular Tween class as well.
            private var _searchTF:TextField;
            private var _softKeyboardDisplacer:SimpleTween; // displaces _categoriesListSP when the soft keyboard is called
            private var _softKeyboard:Boolean; // indicates if the soft keyboard is currently on or not
            private function initSearchField():void
                // search input text field
                var searchTFT:TextFormat = new TextFormat(Boolean(CONFIG::IOS) ? "Verdana" : "VerdanaFont", 30 * SM.UI_SCALE_800, 0x000000, true); // Note: "Verdana" is one of the system fonts on iOS devices.    Using the embedded version doesn't work for input text fields on iOS.
                _searchTF = Assets.getInputTF(0.7 * SM.stageWidth, NaN, searchTFT);
                with( _searchTF )
                    addEventListener(FocusEvent.FOCUS_IN, onSoftKeyboardActivate, false, 0, true);
                    addEventListener(FocusEvent.FOCUS_OUT, onSoftKeyboardDeactivate, false, 0, true);
                Align.align(_dictionaryCenter, _searchTF, Align.CENTER_VERT, 0, Align.CENTER_HORIZ, 0);
                _categoriesListSP.addChild( _searchTF );
                // Add soft keyboard listener
                _softKeyboardDisplacer = new SimpleTween(_categoriesListSP, "y", Interp.cubic, 0, 1, 0.3, true);
                _softKeyboardDisplacer.addEventListener(SimpleTweenEvent.MOTION_CHANGE, onSoftKeyboardDisplacerMotionChange, false, 0, true);
            private function onSoftKeyboardActivate(evt:FocusEvent):void
                _softKeyboard = true;
                _searchSuccessful = false;
                // open soft keyboard
                evt.target.requestSoftKeyboard(); // needed on Android, but doesn't work on iOS
                stage.focus = evt.target as InteractiveObject;
                var searchTFBounds:Rectangle = _searchTF.getBounds(stage);
                var finishY:Number = _categoriesListSP.y - ( (searchTFBounds.bottom - SM.stageHeight_d2 ) + SM.stageHeight * 0.05 );
                _softKeyboardDisplacer.stop();   
                _softKeyboardDisplacer.begin = _categoriesListSP.y;
                _softKeyboardDisplacer.finish = finishY;               
                _softKeyboardDisplacer.start();
            private function onSoftKeyboardDeactivate(evt:FocusEvent):void
                _softKeyboard = false;
                // do the search
                lookFor( _searchTF.text );
                if (!_searchSuccessful)
                    _softKeyboardDisplacer.stop();
                    _softKeyboardDisplacer.begin = _categoriesListSP.y;
                    _softKeyboardDisplacer.finish = 0;           
                    _softKeyboardDisplacer.start();
            private function toggleSoftKeyboard():void
                if (!_softKeyboard)
                    // note: no need to go to the home page, bc _softKeyboardDisplacer will go there as soon as
                    //the soft keyboard is activated (via onSoftKeyboardActivate() )
                    // Below: requestSoftKeyboard() is needed on Android to bring-up soft keyboard,
                    // but doesn't work on iOS ( hence the redundant stage.focus = _searchTF, below )
                    _searchTF.requestSoftKeyboard();
                    stage.focus = _searchTF;
                else closeSoftKeyboard();
            private function closeSoftKeyboard():void
                stage.focus = null; // this will close the soft keyboard
                _softKeyboard = false;
    Cheers.

  • Content is not Panning while softkeyboard appears in GPU and Direct Mode (Adobe Air SDK 4.0.0.1390)

    Hi,
    My content is not panning while softkeyboard appears in GPU and Direct Mode(I have placed my input textfield at the bottom of the screen) it is working fine with the CPU and AUTO Mode. I am using Air sdk v 4.0.0.1390. I have checked my manifest file also and have added '<softKeyboardBehavior>pan</softKeyboardBehavior>' still it is not panning my content while keyboard appears.
    Has anybody faced this problem earlier?
    (On Android i am getting this problem on iOS it is working fine)

    Could you please open a new bug report on this over at https://bugbase.adobe.com?  When adding the bug, please include some sample code or a sample application so we can quickly test this out internally.  If you'd like to keep this private, feel free to email the attachment to me directly ([email protected]). 
    Once added, please post back with the URL so that others effected can add their comments and votes.
    Thanks,
    Chris

  • Get app offset after panning for SoftKeyboard

    If I had a mobile app with <softKeyboardBehavior>pan</softKeyboardBehavior> in the app descriptor, is there anyway of telling how much my application panned by when the softKeyboard activates?   Stage x and y coords stay the same programatically but visually that app moves as expected.  I was just wondering if there is a way to get the app's new coords.
    - Liz

    See Here for
    Download Past Purchases
    http://support.apple.com/kb/HT2519
    Log into iTunes using the account the Purchase was made with... Click on Buy... and a notice will come up saying you already have it... do you wish to download it again... Click Yes...

  • Splash Screen Embed issue

    hi
    building app using Flex 4.6 with AIR 3.2 for iOS, i came across an issue with the Splash Screen on main application that on applying it and push the first view which loads an external swf having *Embedded images , the access Class for these Embedded images comes with an Error Type #1007 but on removing (do not apply) the Splash Screen from main application , the same code for Embedded Class runs fine.
    am not understanding the connection between External Swf Embedded images and the splash screen. any help regaring the issue would be highly appreciated.
    For reference:
    Embedded Code in external swf file as follow:-
    package
        import flash.display.Sprite;
    import flashx.textLayout.compose.ISWFContext;
    public class Slide1 extends Sprite implements ISWFContext
            [Embed("slide1/sldBg1.png", mimeType="image/png")]--------- the *Embedded image
            public static const bg:Class;
            [Embed("slide1/9_SmileyFace8.png", mimeType="image/png")] -------- the *Embedded image
            public static const pic96:Class;
            [Embed("slide1/slide1.xml", mimeType="application/octet-stream")]
            public static const slide:Class;
            public function callInContext(fn:Function, thisArg:Object, argsArray:Array, returns:Boolean=true):*{
                 if (returns)
                         return fn.apply(thisArg, argsArray);
                 fn.apply(thisArg, argsArray);
    App xml:
    <!-- Whether the window is initially visible. Optional. Default false. -->
            <visible>true</visible>
    <aspectRatio>landscape</aspectRatio>
    <autoOrients>true</autoOrients>
    <fullScreen>true</fullScreen>
    <renderMode>auto</renderMode>
    <softKeyboardBehavior>pan</softKeyboardBehavior>
    thanks in advance.

    I absolutely position my other elements based on the location of the logo and the size of the logo and elements.  I don't use any stackpanels or grids at all. I just use Canvas.LeftProperty and Canvas.RightProperty.
    void PositionImage()
    this.MySplashImage.SetValue(Canvas.LeftProperty, MySplashScreen.ImageLocation.Left);
    this.MySplashImage.SetValue(Canvas.TopProperty, MySplashScreen.ImageLocation.Top);
    this.MySplashImage.Height = MySplashScreen.ImageLocation.Height;
    this.MySplashImage.Width = MySplashScreen.ImageLocation.Width;
    this.MyProgressRing.Height = MySplashScreen.ImageLocation.Height / 6;
    this.MyProgressRing.Width = MyProgressRing.Height;
    this.MyProgressRing.SetValue(Canvas.LeftProperty, MySplashScreen.ImageLocation.Left + (MySplashScreen.ImageLocation.Width / 2));
    this.MyProgressRing.SetValue(Canvas.TopProperty, MySplashScreen.ImageLocation.Top + MySplashScreen.ImageLocation.Height - (.26 * MySplashScreen.ImageLocation.Height));
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.
    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
    objects and unknown namespaces.

  • AIR3 iOS Start Up Screen is messed up [HELP]

    I am including Default.png, Default-Landscape.png and Default-LanscapeRight.png
    When I launch my application ( which only runs in landscape mode ) .. the correct splash screen shows for a split second .. then it switches to show it stretched and portrait.
    What is causing this ?

    I have exactly the same problem with AIR 3.1. I have a game that I need to lock in landscape view, but the splash screen flicker to portrait/stretched is a showstopper experience issue. I am using a couple native extensions. Here's my app.xml, with some names changed and comments removed...
    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <application xmlns="http://ns.adobe.com/air/application/3.1">
           <id>com.jdconley.mygame</id>
           <filename>MyGame</filename>
           <name>MyGame</name>
           <versionNumber>1.0.0</versionNumber>
      <initialWindow>
                <content>[This value will be overwritten by Flash Builder in the output app.xml]</content>
                <title>My Game</title>
                <systemChrome>none</systemChrome>
                <transparent>false</transparent>
                <visible>true</visible>
                <minimizable>false</minimizable>
               <maximizable>false</maximizable>
                <resizable>false</resizable>
                <aspectRatio>landscape</aspectRatio>
                <autoOrients>false</autoOrients>
                <fullScreen>true</fullScreen>
                <renderMode>cpu</renderMode>
                <softKeyboardBehavior>pan</softKeyboardBehavior>
        </initialWindow>
      <icon>
      <image29x29>29x29_Icon_2.png</image29x29>
      <image48x48>48x48_Icon_2.png</image48x48>
      <image57x57>57x57_Icon_2.png</image57x57>
      <image72x72>72x72_Icon_2.png</image72x72>
      <image114x114>114x114_Icon_2.png</image114x114>
      </icon>
      <iPhone>
            <InfoAdditions><![CDATA[
                                            <key>UIDeviceFamily</key>
                                            <array>
                                                           <string>1</string>
                                                           <string>2</string>
                                            </array>
                                            <key>UIApplicationExitsOnSuspend</key>
                                            <true/>
                <key>UIRequiresPersistentWiFi</key>
                                            <true/>
                                            <key>SBUsesNetwork</key>
                                            <true/>
                                            <key>UIRequiredDeviceCapabilities</key>
                                            <array>
                                                           <string>wifi</string>
                                            </array>
      ]]></InfoAdditions>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>
      <extensions>
                        <extensionID>com.adobe.appPurchase</extensionID>
                        <extensionID>com.jdconley.myextensions</extensionID>
      </extensions>
    </application>

  • Softkeyboard bug with rendmode GPU in Android with AIR 4.0

    Hi,
    Since AIR 4.0 beta, I have a problem with my app in GPU mode: when I invoke the SoftKeyboard, and despite the fact the keyboard doesn't overlap my textfield, the screen is panning anyway. When I close the keyboard, the display doesn't refresh itself (however when I tap some screen areas, the screen begins to reveal the tapped portion).
    In AIR 3.9, it works fine. In CPU mode, whatever the AIR version I use, it works fine too.
    I tried to set <softKeyboardBehavior>none</softKeyboardBehavior> (because I don't want any panning, like it was the case in AIR 3.8), but no effect.
    This bug occurs all the time on my Galaxy Tab 10.1 under Android 4.0.1.
    Is there a workaround for this, please?
    Thank you!
    Frédéric

    Hello, 
    Could you please open a new bug report on this over at bugbase.adobe.com? Please include sample code to help us reproduce the problem. Once the bug has been added would you mind posting back with the URL so that others affected can add their votes and comments? Also, please let us know if you are able to reproduce it on some other devices.
    Regards,
    Nimit

  • BUG - rotation of Default image on iOS with AIR SDK 16.0.0.250

    Hi guys!
    I just switched to AIR SDK 16.0.0.250. Everything was fine except one very strange problem with Default images on iOS devices.
    My app runs in landscape mode. In my app I have default images that are shown during application loading phase.
    When app start, first I see Default image properly, that for a very short period of time I see Default image rotated 90 degree and scaled to fill the screen and then it disappears and application is get loaded.
    Here is a video that illustrates the problem: http://youtu.be/Ry1l1v7dQss
    That is very strange, so I want to know if anybody else knows how to handle this issue and what could the source of it? Some info that might help: Application descriptor:
    <initialWindow>
        <content>SWF file name is set automatically at compile time</content>
        <visible>true</visible>
        <aspectRatio>landscape</aspectRatio>
        <autoOrients>true</autoOrients>
        <fullScreen>true</fullScreen>>
        <renderMode>direct</renderMode>
        <softKeyboardBehavior>none</softKeyboardBehavior>
    </initialWindow>
    List of default images:
    Default.png
    [email protected]
    [email protected]
    Default-Landscape.png
    [email protected]
    So, for me it seems like a bug in AIR SDK 16.0.0.250, on AIR SDK 15.XXX everything was just fine.

    Thanks for reporting the issue. Yes, It's known to us and we are investigating it.
    Best Regards,
    Jitender

  • Samsung Galaxy Tab Orientation/aspectRatio Bug

    Hi there,
    we developed an App and defined <aspectRation>portrait</portrait> in the descriptor xml.
    We also set:
    <autoOrients>false</autoOrients>
            <fullScreen>true</fullScreen>
            <visible>true</visible>
            <softKeyboardBehavior>none</softKeyboardBehavior>
    The Samsung Galaxy Tab 2 7.0 gt-p3110 with Android 4.2.2 seems to ignore this setting and so the app always crashes.
    We tested it with Android 3.7 and 3.8 beta.
    Perhaps this is also the issue why the App becomes rejected on Samsung Apps...
    http://forums.adobe.com/thread/1212455?tstart=0
    Best
    omi

    Its been awhile, but if I remember correctly the Galaxy Tab's default orientation is Landscape where as most devices, certainly phones, tend to have their default orientation as Portrait. So my code actually detects Portrait mode as:
    var isPortraitView:Boolean;
    public function setIsPortraitView():void {
        // Each device, for AIR or for Android, can choose either Landscape mode or Portrait mode as the DEFAULT.
        // This means there is no system property to check for portrait mode, so we'll create our own.
        isPortraitView = (stage.fullScreenWidth < stage.fullScreenHeight);
    The apps I work with auto orient which won't happen if you set the Aspect ratio to Portrait or Landscape - regardless of how the AutoOrient flag is set. Setting the aspect ratio to auto just removes the line entirely from the app descriptor file.
    So my app at start up determines and sets isPortraitView and then checks the stage.orientation property against it like so:
    // Interpretes the given orientation against the given aspect ratio
    public function getIsPortrait(orientation:String, aspectR:Boolean):Boolean {
         var view:Boolean = false;
         switch (orientation) {
            case StageOrientation.DEFAULT:
            case StageOrientation.UPSIDE_DOWN:
                 view = aspectR;
                 break;
            case StageOrientation.ROTATED_LEFT:
            case StageOrientation.ROTATED_RIGHT:
                 view = !aspectR;
                 break;
            case StageOrientation.UNKNOWN:
            default:
                 break;
         return view;
    Later when my app gets orientation change events I use the above method to decode them. Remember though that as the device physically rotates clockwise the orientation events are received counterclockwise - think of it as a bubble on a level.
    Also there can be a problem with apps not reporting their capabilities correctly when first starting up. So my code actually takes it one step farther and when first setting isPortraitView I also use it to correctly set internal properties for width and height like so:
    // Capabilities reports screen resX and resY based on the mode the app starts in
    if (isPortraitView) {
        screenResLandscapeWidth = Capabilities.screenResolutionY;
        screenResLandscapeHeight = Capabilities.screenResolutionX;
    else {
        screenResLandscapeWidth = Capabilities.screenResolutionX;
        screenResLandscapeHeight = Capabilities.screenResolutionY;
    Also lets say I have an app with a stage width and height of 600x400 on a device with a 1280x800 screen. I finally had to hardcode these values as some devices would report stage.fullScreenWidth as 600 and at other times report it as the device's screen width of 1280. So I recommend always having your app configure its own internal properties at startup and then have your code only refer to those properties. That way if there's a problem with your app receiving bad data it's much easier to isolate it and code a workaround.
    I hope that helps.

  • IOS app starts with black screen when compiled via ADT (Flex 4.6, AIR3.7)

    I was using Flex 4.6 with AIR 3.1 in Flash Builder 4.6 on Windows 7. I used two build methods: 1) "Export Release Build" in Flash Builder during development and 2) the ADT toolchain on my build server.
    For the ADT method I would create AIR intermediate files using:
    "C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\FlashBuilderC.exe" --launcher.suppressErrors -noSplash -application org.eclipse.ant.core.antRunner -data [PATH_TO_SOURCE] -file [PATH_TO_BUILD_XML] [PROJECT_NAME]
    Where my build.xml looks like:
    <?xml version="1.0"?>
    <project default="main">
        <target name="main">
            <fb.exportReleaseBuild project="[PROJECT_NAME]" basefilename="[BASE_FILE_NAME]" verbose="true" destdir="bin-release" />
        </target>
    </project>
    From these intermediate AIR files I would create my APK and IPA files using ADT like so (shown for iOS):
    echo [CERTIFICATE_PASSWORD]|"C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\bin\adt" -package -target ipa-test -provisioning-profile [PATH_TO_MOBILE_PROVISIONING_FILE] -storetype PKCS12 -keystore [PATH_TO_DEV_CERTIFICATE] [OUTPUT_PATH] [PATH_TO_IOS_AIRI]
    This procedure produced working iOS and Android apps as well.
    I decided to upgrade AIR to version 3.7. I used the overlay proceedure described here (http://helpx.adobe.com/x-productkb/multi/how-overlay-air-sdk-flex-sdk.html). I also updated the namespace in my project to reflect the new AIR version. Using "Export Release Build" in Flash Builder produces working copies of both the iOS and Android apps. Furthermore, the secondary method (used on my build server), produces both APK and IPA files without error. The APK works just fine but the IPA does not. When running the app on an Apple device, it starts up with a black screen and stays this way.
    To summarize:
    Flex 4.6, AIR 3.1: "Export Release Build" and ADT tool chain produce working APK and IPA files.
    Flex 4.6, AIR 3.7 using overlay procedure: "Export Release Build" produces working APK and IPA files, ADT tool chain produces working APK file but IPA file loads black screen on Apple devices.
    More notes:
    I had made a back up of the "4.6.0" directory that holds the Flex and AIR SDK files. If I replace the overlayed Flex 4.6.0 SDK directory with the original (which contains AIR 3.1) and revert the namespace back to 3.1 in my project, everything goes back to normal and I get working apps via both methods described above.
    Edit: I also should note that I've tried many other combinations of Flex and AIR (Flex 4.9.1 from Apache and AIR 3.5/3.6), which all produce the same issue. It seems that the overlay procedure breaks something for ADT with iOS specifically...
    Edit 2: I also noticed that the IPA files output by methods 1 and 2 are slightly different. Opening these with 7-Zip I see that most of the files are the same, but some differ slightly in size (this was due to 'ipa-test' vs 'ipa-ad-hoc'). The odd thing is that in the IPA file that does not work (produced via the ADT method), the SWF file is named "swf3465180827438224920.tmp" while the SWF in the IPA that was created using "Export Release Build is named "[PROJECT_NAME].swf". It almost appears as though ADT fails to rename the temporary SWF file. I also realized that the "Export Release Build" method likely used '-target ipa-ad-hoc', so I tried this in the ADT method with the same result.
    Any thoughts?

    Hello Nimit,
    Thank you for your response. I have tried AIR 3.8 Beta and this did not correct the problem. I downloaded the AIR 3.7 SDK from http://airdownload.adobe.com/air/win/download/latest/AdobeAIRSDK.zip . I have also tried with the new compiler as well, with the same result.
    To keep things simple, I've created a very lightweight example with which I see the issue. I've also been able to remove the Flash Builder step and reproduce the problem with mxmlc and adt only. Since the files are simple, I will just post them here.
    TestApp-app.xml
    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <application xmlns="http://ns.adobe.com/air/application/3.7">
        <id>com.company.testapp</id>
        <filename>TestApp</filename>
        <versionNumber>1.0.0</versionNumber>
        <initialWindow>
            <content>TestApp.swf</content>
            <autoOrients>false</autoOrients>
            <fullScreen>true</fullScreen>
            <visible>true</visible>
            <softKeyboardBehavior>none</softKeyboardBehavior>
        </initialWindow>
        <android>
            <colorDepth>16bit</colorDepth>
            <manifestAdditions><![CDATA[
                <manifest android:installLocation="auto">
                    <uses-permission android:name="android.permission.INTERNET"/>
                </manifest>
            ]]></manifestAdditions>
        </android>
        <iPhone>
            <InfoAdditions><![CDATA[
                <key>UIDeviceFamily</key>
                <array>
                    <string>1</string>
                    <string>2</string>
                </array>
            ]]></InfoAdditions>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>
    </application>
    TestApp.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" firstView="TestView" applicationDPI="160">
        <fx:Declarations>
            <!-- Place non-visual elements (e.g., services, value objects) here -->
        </fx:Declarations>
    </s:ViewNavigatorApplication>
    TestView.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <s:View xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" title="Test App" >
        <s:VGroup width="100%" height="100%" verticalAlign="middle" horizontalAlign="center" >
            <s:Label text="Hello World!" />
        </s:VGroup>
    </s:View>
    Create the above files in a single directory. Run the following to get a working IPA (method 1):
    > mxmlc +configname=airmobile TestApp.mxml
    > adt -package -target ipa-test -provisioning-profile [PROVISIONING_FILE] -storetype pkcs12 -keystore [CERTIFICATE] TestApp.ipa TestApp-app.xml TestApp.swf
    To reproduce the problem, run the following (method 2):
    > mxmlc +configname=airmobile TestApp.mxml
    > adt -prepare TestApp.airi TestApp-app.xml TestApp.swf
    > adt -package -target ipa-test -provisioning-profile [PROVISIONING_FILE] -storetype pkcs12 -keystore [CERTIFICATE] TestApp.ipa TestApp.airi
    If you unpack the working IPA (from method 1) you will see the file "TestApp.ipa\Payload\TestApp.app\TestApp.swf". However, if you likewise inspect the IPA created via the AIR intermediate method (method 2), you will see the file "TestApp.ipa\Payload\TestApp.app\swf1970057761096800694.tmp" and there will be no "TestApp.swf". In both IPA files, if we inspect "TestApp.ipa\Payload\TestApp.app\Info.plist", we see the snippet:
            <key>CTInitialWindowTitle</key>
            <string>TestApp</string>
            <key>CTInitialWindowContent</key>
            <string>TestApp.swf</string>
            <key>CTMaxSWFMajorVersion</key>
            <string>20</string>
            <key>CFBundleSupportedPlatforms</key>
    So I suspect "TestApp.ipa\Payload\TestApp.app\swf1970057761096800694.tmp" is incorrectly named, cannot be found at runtime and thus displays a black screen.
    This problem is observed when using AIR 3.7. It is not observed when using AIR 3.1.

  • Unable to install ipa to iphone5s and ipad retina by Flash Builder 4.6 using latest Flex sdk 4.13

    I am using Apache Flex 4.13 FP11.1 AIR14.0 for my Flash Builder 4.6 in my windows 7. attatched is the code. I am using provisining profile and my iphone5 and ipad retina UDID is added in that. But exported application via flash builder for ios is not installing in my ipad retina display and iphone5. I including following default images.
    [email protected]
    Default-Landscape.png
    [email protected]
    Default-Portrait.png
    [email protected]
    Default.png
    [email protected]
    my test-app.xml files contents is as follows.
    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <application xmlns="http://ns.adobe.com/air/application/14.0">
      <id>com.miracle.Saraplayer</id>
      <filename>Sara Player</filename>
      <!-- The name that is displayed in the AIR application installer.
      May have multiple values for each language. See samples or xsd schema file. Optional. -->
      <name>
      <text xml:lang="en">Sara Player</text>
      <text xml:lang="zh">Sara Player</text>
      <text xml:lang="cs">Sara Player</text>
      <text xml:lang="nl">Sara Player</text>
      <text xml:lang="fr">Sara Player</text>
      <text xml:lang="de">Sara Player</text>
      <text xml:lang="it">Sara Player</text>
      <text xml:lang="ja">Sara Player</text>
      <text xml:lang="ko">Sara Player</text>
      <text xml:lang="pl">Sara Player</text>
      <text xml:lang="pt">Sara Player</text>
      <text xml:lang="ru">Sara Player</text>
      <text xml:lang="es">Sara Player</text>
      <text xml:lang="sv">Sara Player</text>
      <text xml:lang="tr">Sara Player</text>
      </name>
      <customUpdateUI>false</customUpdateUI>
      <supportedLanguages>en zh cs nl fr de it ja ko pl pt ru es sv tr</supportedLanguages>
      <versionNumber>0.0.0</versionNumber>
      <versionLabel>One</versionLabel>
      <description>Nothing here now</description>
      <!-- Settings for the application's initial window. Required. -->
      <initialWindow>
      <!-- The main SWF or HTML file of the application. Required. -->
      <!-- Note: In Flash Builder, the SWF reference is set automatically. -->
      <content>[This value will be overwritten by Flash Builder in the output app.xml]</content>
            <aspectRatio>portrait</aspectRatio>
            <renderMode>auto</renderMode>
      <autoOrients>false</autoOrients>
            <fullScreen>true</fullScreen>
            <visible>true</visible>
            <softKeyboardBehavior>none</softKeyboardBehavior>
        </initialWindow>
      <!-- The icon the system uses for the application. For at least one resolution, specify the path to a PNG file included in the AIR package. Optional. -->
      <icon>
      <image16x16>_icons/16.png</image16x16>
      <image32x32>_icons/32.png</image32x32>
      <image36x36>_icons/36.png</image36x36>
      <image128x128>_icons/128.png</image128x128>
         <image29x29>_icons/Icon-Small.png</image29x29>
         <image48x48>_icons/48.png</image48x48>
         <image57x57>_icons/Icon.png</image57x57>
         <image72x72>_icons/Icon-72.png</image72x72>
         <image114x114>_icons/[email protected]</image114x114>
         <image512x512>_icons/iTunesArtwork.png</image512x512>
         <image50x50>_icons/Icon-Small-50.png</image50x50>
         <image58x58>_icons/[email protected]</image58x58>
         <image100x100>_icons/[email protected]</image100x100>
         <image144x144>_icons/[email protected]</image144x144>
         <image1024x1024>_icons/[email protected]</image1024x1024>
      </icon>
      <!-- Whether the application can be launched when the user clicks a link in a web browser.
      Optional. Default false. -->
      <allowBrowserInvocation>true</allowBrowserInvocation>
        <!-- iOS specific capabilities -->
      <iPhone>
            <InfoAdditions><![CDATA[
      <key>UIDeviceFamily</key>
      <array>
      <string>1</string>
      <string>2</string>
      </array>
      <key>UIStatusBarStyle</key>
                <string>UIStatusBarStyleBlackOpaque</string>
                <key>UIRequiresPersistentWiFi</key>
                <string>YES</string>
      ]]></InfoAdditions>
      <Entitlements>
             <![CDATA[
                 <key>aps-environment</key>
                 <string>development</string>
             ]]>
         </Entitlements>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>
    </application>
    The problem is that when i sync it via itunes. it shows Waiting... then it shows progress for installing. when i click the app icon in device it shows Installing... as shown in these images but never shows finished process.
    Dropbox - 1.jpg
    Dropbox - 2.jpg
    Dropbox - 3.jpg
    source: Dropbox - test.fxp
    i am a bit confused and project is stuck. i am helpless now.

    Even I am facing almost same issue
    Problem installing Adhoc version to iPhone and iPad - Development Environment Is - Adobe Flash CS6

Maybe you are looking for

  • Export Grid View Data to Excel sheet

    I have a GridView and its retrieving all data from the SQL Server data base. and when i click a cmd button "Export to Excel" it just downloads an excel file. but i am getting an error  while opening the file, while other excel files are opening as us

  • How to track the Log In time and IP when user login BIEE system.

    i need to get the login user's logintime ,IP .please tell me how

  • How to use pkmc by using lsmw

    I have many items their location need to be changed from one to another ,and qty is also need to be changed if needed,so I want to using the automatic method -lsmw, but when I have recorded the steps and save the table to excel version at step 3,it o

  • Oracle RAC Issue

    I have installed Oracle RAC on VM Ware . I am facing problem during database connection after shutting down any node . It takes 7-8 minutes for making new connection after any node down. Please find below crs_stat -t output Name Type Target State Hos

  • Changes needed with different client.

    Hi, we are using FILE,IDOC,JMS MQ ,ABAP Proxy and See burger adapters with sender and receiver aswell. we are using Master SLD ..I mean single SLD. Client has asked for testing the interfaces... we are using XI box with client as 200 R3 box with clie