Targeting iOS 6.0 SDK

Hey guys,
Recently I submitted an application via Itunes Connect which was rejected for the following:
Invalid Launch Image - Your app contains a launch image with a size modifier that is only supported for apps built with the iOS 6.0 SDK or later.
I'm building with Flash Professional CS6 using Air 3.4. I have included a launch image for the larger iPhone 5 screen and make certain modifications for that size. How do I target which version of iOS I build for? My app only supports the 4s and 5. Could it be that I just don't have the latest iOS SDK on my Mac?

Support for SDK 6.0 came in with AIR 3.5 I think. You can add the later SDKs from the Manage option in the Help menu. Or, read this longer answer of mine:
http://support.muse.adobe.com/message/4959939
That tells you how to use a patched version of adt.jar, with AIR 3.4.

Similar Messages

  • Problem with ANE - "ld: -pie can only be used when targeting iOS 4.2 or later"

    I'm trying to compile a simple AIR Mobile app for iOS, incorporating an ANE to support Localytics
    http://flashsimulations.com/2012/06/18/localytics-adobe-air-native-extension/
    Compilation fails with the message "ld: -pie can only be used when targeting iOS 4.2 or later"
    Surely 7.0 is later than 4.2! (I'm using Flex 4.6 - AIR 3.9 SDKS). Tried building with FDT and with Flash CC, and against earlier versions of the iOS SDK (6.0, 5.0).
    Any suggestions?

    thanks, but can you be more specific? Presumably I add something in this part:
        <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>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>

  • AIR 3.8.0.440 / iOS: build fails with "ld: -pie can only be used when targeting iOS 4.2 or later"

    With AIR 3.8.0.440, iOS build with "adt -package -target ipa-ad-hoc" fails with a linker error:
    ld: -pie can only be used when targeting iOS 4.2 or later
    What's the correct option to suppress this error or does it need a fix for adt?
    In the app.xml,
    <key>MinimumOSVersion</key>
                <string>5.0</string>
    is already present in the iPhone InfoAdditions section.
    (Building the same app with AIR 3.8.0.370 is fine)

    Hi,
    Can you make sure that both your old ane and new ane are not present in your extensions directory.
    Also, how are you zipping/unzipping the ANE?
    If you are on a Mac, try these steps on the terminal:
    1) Create a new temp directory, say temp (mkdir temp)
    2) cd temp
    3) Copy the ane you need to make changes to into this directory.
    4) unzip nameofane.ane
    5) rm nameofane.ane
    6) Make changes to the platform.xml file using a text editor or vim
    7) cd to the temp directory again, (if you are now elsewhere)
    8) zip -r nameofane.ane .
    9) Copy the ane file created into your extensions directory, where you have placed the other extensions and then, package the IPA using adt.
    If you are on Win,
    1) Rename the .ane to .zip
    2) Extract the contents of .zip
    3) Make changes to platform.xml and save it.
    4) Go back to the directory where you extracted the files, select all the folders/files and right click to zip them back.
    5) Rename the .zip to .ane and then, package the IPA.
    It should work.

  • IOS 4.3 SDK not included with AppStore purchase of Xcode?

    Is there a way to download the new iOS 4.3 SDK without downloading the previous version of Xcode?
    Shouldn't it be included with the distro?
    If not, at least offer a place for us to download it separately.

    PLEASE READ THE WHOLE ENTIRE THING!!!!!
    I know how to just get the IOS SDK (iphone simulator). First the horrible thing is to download xcode. Then after  you do all the downloading crap and sort, you go to developer file in your Macintosh HD (Start up hard drive). After you go into the Developer file, go to the Platform file. Afterwards, go to iPhoneSimulator.platform file. Copy that file to your Macintosh HD (I prefer a flash drive or somehthing cause the Iphone simulator works from there).
    Then throw away Xcode and everything. Then the iPhoneSimulator.platform file will still b in your MAcintosh HD or flash drive and you can still use the Iphone simulator ( the iphone simulator will be in the iPhoneSimulator.platform file). THIS IS HOW TO GET JUST THE IPHONE SIMUALTOR AND NOT XCODE CAUSE IT TAKES UP A LOT OF BITS!!!!!!!! PEACE OUT!!!!!!!

  • IOS 5.1 SDK Support?

    Hello!
    I just read the announcement from http://forums.adobe.com/message/4579494
    and it states that
    iOS 5.1 SDK Support — Build your AIR on iOS applications by default with iOS 5.1 SDK (without using the --platformsdk switch) and leverage the enhancements available in iOS 5.1 SDK.
    I would like to know what exactly does that mean?
    What are the enhancements I can leverage and how can I do it?
    Does it apply only for building Native Extensions?

    Hi Kaspar,
    You are right. For the most part, it applies to Native Extensions. However, it may apply to some other use cases, e.g. you can now create apps which can use the high resolution display for the new iPad, without having to use the platformsdk switch.

  • IOS Simulator build: SDK is missing GPL component X:\sdk_path\lib\aot/bin/as/as-386.exe

    Trying to build a simulator build with air 16 or 17 and iPhoneSimulator8.2.sdk I get the following error:
    SDK is missing GPL component X:\sdk_path\lib\aot/bin/as/as-386.exe
    igmake: *** [../bin/project.ipa] Error 16
    igmake: Leaving directory `X:/project/'
    I've checked various sdk versions.  Some of them have an "as-386" file, but never a "as-386.exe" file.  I tried just renaming the file (hoping for the best) but that results in this error:
    ld: in `)Ωtm♣Z, unsupported address encoding (08) of personality function in CIE
    for architecture i386
    Compilation failed while executing : ld64
    igmake: *** [../bin/project.ipa] Error 12
    Any help would be appreciated!
    Ken

    Thanks,
    Yes I know that.
    But what I was expecting was that things which worked in AIR 3.3 beta 3 would continue to work. As in this link http://blogs.adobe.com/airodynamics/2012/05/18/using-platformsdk-for-ios-on-windows/
    In fact the Release notes that you point to state:
    Platform SDK support for iOS on Windows
    Now, a developer can copy the iOS SDK folder on a Windows® machine and use the platformsdk option of adt on Windows® too.
    adt –package –target (ipa-app-store|ipa-ad-hoc|ipa-debug|ipa-debug-interpreter|ipa-test|ipa-test-interpreter) -platformsdk
    This feature is not yet available in Flash Builder. The SDK should be copied properly, i.e. the symbolic links in the iOS SDK should be converted to actual files on Windows® , else, packaging will fail.
    C

  • In xcode i deleted my default.png file and know my app says 0 target and missing base sdk how can i fix this please

    please help mw fix my app i deleted my default .png file the one that displays an image when u first run the the and after i deleted my app wont run and says at the very top 0 target , missing base sdk. how can i fix this please help.

    hello , i did exactly the same thing , and my app store icon look like this :
    http://i.imgur.com/FIrph.png
    so can you tell me how did your friend send the app store for you? please

  • IOS improved packaging SDK is missing compile-abc.exe error

    I am trying to test out the new and improved iOS packaging on my Windows machine and I am having some trouble getting it to work. I am using AIR 4.0.1170 for Flex developers and as the announcement says, added "-useLegacyAOT no" to my packaging options in FB. I believe it is in the correct spot because moving it to other places in the packaging options gives me syntax errors and when I do "-useLegacyAOT yes", it packages just fine, but takes a really long time. I keep getting the following error:
    SDK is missing file C:\{my 4.0 sdk path}/lib/aot/bin/compile-abc/compile-abc.exe
    Sure enough, navigating to that path shows compile-abc does not exist. Any ideas of what I may be doing wrong?

    We are aware of the issue and investigating it.As if now,-useLegacyAOT switch is not working on windows.For more information please see this:
    http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air4-0_flashplayer12-0_release notes.pdf
    Thanks,
    Sakshi
    Adobe AIR Team

  • 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

  • Updated Xcode .. iOS 5.1 SDK is missing.  [HELP]

    Is it posssible to download the 5.1 SDK from somewhere so I can command line compile with iOS6 or 5.1 SDK?

    For an ActionScript project, the AIR SDK placed at: /Applications/Adobe\ Flash\ Builder\ 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.xxxxxx/AIRSDK is used.
    You can check the AIR SDK version present by default by using the following command on the terminal (Replace xxxxxx by the one present on your system):
    /Applications/Adobe\ Flash\ Builder\ 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.xxxxxx/AIRSDK/bin/adt -version
    If it is less than 3.4,
    1) cd /Applications/Adobe\ Flash\ Builder\ 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.xxxxxx
    2) Backup your AIRSDK directory.
    3) Download and extract the 3.4 AIR SDK in your AIRSDK directory.

  • HT4564 I want iOS 4.3 SDk without X-Code . Please suggest me how i can go through?

    Please suggest me as soon as possible

    You haven't understood me.
    To clarify for you; I didn't request any advice or help about the download speed or limit. I mentioned it under the heading "BACKGROUND INFO". It explains why sometimes people only want to download the SDK and not XCode. The person who first wrote, and myself and others, may not have the resources you do. I'd hoped my entry may help represent others in similar situations.
    If I did need help about the downloading limits this is not where I would waste time asking for help about it.  As I said, I was providing background about why it's not practical to repeat downloads of several GBs whenever I like. As it happens, I have several solutions, which merely take time to implement (one example: changing providers, waiting for contract to end).
    I spoke to the relevant uni staff at the beginning of semester, already, and they only have jurisdiction over their own machines, not my own personal mac or mac OS. Plus they can't alter their whole network speed to suit me. I wouldn't expect it. The info about the developer membership is redundant. I already am informed about it, it isn't the problem.
    You are incorrect. My Software Update did have XCode as one of the updates. Another person was present and also saw it in the list of updates. I was running 10.6.8 at the time.
    I was visiting relatives and they let me use their connection, enabling the large download of updates. I didn't find out that the SDK wasn't included until I was back home. Perhaps if XCode isn't installed initially then it doesn't appear in your list. I installed it first from my disc with the new MacBookPro, a few months ago.
    I'm doing a third degree, higher research, in computing, and have also been a teacher at college.
    Thank you so much for the information about how to call a shop.
    Some more context: I need the software at home because I broke my neck 12 years ago, and I can't work sitting. I need to work lying down. Working in the uni labs is very painful. So I just needed the SDK. That's all.
    I'd thought my entry was polite and hopefully explained things. It was my first entry in a forum about Macs, which was a big deal for me. I was hopeful that maybe it might be useful, although I expected it to be ignored. I don't need to read responses like that. It doesn't read as if it's meant to help, more to get rid of me and maybe insult and patronise along the way. Well, it worked great. Totally ruined it for me. I won't be writing here again. You win.
    Fortunately one of my alternative solutions worked. I bought a new OS, with the same version XCode and SDK as the coursework. I'm glad I can rely on myself. Won't bother with strangers again.

  • Why reloading pure asset SWF with AIR sdk 3.6+ doesn't work?

    Hi, I posted this in the AIR beta channel, but I think it suits better here... I'm sorry for double posting.
    Hi,
    I have a game targeting iOS using AIR sdk that needs to load many swf assets from the disk (packaged with the game). When using AIR sdk 3.5, everything runs just fine. When upgrading the sdk to 3.6 or later (-swf-version=19, 20, 21), we ran into the following problems:
    1) The packaging time (making the ipa file for iOS) passes from 15 minutes to 40+ minutes.
    2) The game can't load any swf twice (ie. reload a swf).
    The first problem is not a big deal. We only have to wait a little bit more. Our guess is that is has to do with new feature introduced by the sdk 3.6, which will go through all packaged secondary swfs and remove the code from it, and since we have lot of swf assets, it takes more time.
    The second problem is way more serious, as I have to be able to reload assets according to player's action. Since we have a ton of assets, I can't keep them all in the memory as we could quickly run out of memory.
    I know that there's a documented limitation of sdk 3.6 which states:
    In AIR apps on iOS running in AOT mode there is a problem when a SWF is reloaded. Therefore reloading a SWF will not be allowed for AIR apps for iOS in AOT mode and attempting to do so will result in following error:
    Error 3764: Reloading a SWF is not supported on this operating system
    It also says that "Reloading of pure asset SWFs will work with AIR 3.7". However, that's not true, since all my assets are pure asset SWF without any code inside. It won't work, even with AIR 3.8.
    While searching on the internet, I came across a forum post that says that the only way to know if a swf is a pure asset swf, is by using swfdump.exe, and searching for the DoABC2 tag. I did it, and effectively, DoABC2 tag was there, but empty.
    So my first observation is that:
    - Pure asset SWF file containing empty DoABC2 tag can be reloaded using AIR SDK 3.5
    - Pure asset SWF file containing empty DoABC2 tag can't be reloaded using AIR SDK 3.6+
    It seems to me that AIR SDK 3.6+ doesn't care if the tag is empty or not. If it is there, then it's not ok.
    Then I wanted to know why my SWFs have this empty tag. After lot of tests, it turns out that it is because I am using jsfl to automate the export of assets from a FLA file. And there comes my second observation:
    - When exporting a swf without code from Flash IDE (Ctrl+Alt+Shift+S), there's no empty DoABC2 tag.
    - When exporting a swf from the Flash IDE's library (right click on the library Movieclip -> Export Flash movie...), empty DoABC2 tag is automatically inserted.
    Unfortunately, my jsfl script uses thee same Library export functionality, and it produces the same "contaminated" swf. Why doesn't it produce the same SWF from both ways of export? I have no idea.
    In the perfect world, the AIR SDK would not only look for the DoABC2 tag, but it should check whether if there's code inside. Also, Flash should use the same export process disregarding if it is being called from the IDE or the Library, and not inserting empty DoABC2 tag when there's no code.
    As for now, I can't find any workaround to solve my problem. That means that I'm stuck with swf-version=18, and I can't benefit from all the cool features such as rectangle textures, new Context3DTextureFormat etc.
    If anyone has a solution, or simply pointing out what I'm doing wrong here, please share it.
    Thanks for reading.
    Iojeirg

    Hi makc3d,
    Thanks for the response. After all that time I started losing hope.
    I would not say that the abvious solution is to remove the tag. I think it should not be put there in the first place if there's no code at all. Moreover, this only happens when exporting a MC from the Library, and it works just fine when exporting normally (publish). It seems more like a bug than an expected behaviour.
    Also, AIR should check for actual code in this tag instead of relying only on the tag itself.
    Your solution is a nice workaround, and I will certainly try that out. But as I said, it will not fix the original bug, it will only patch it later on in the process.

  • Apps and app updates submitted to the App Store must be built with Xcode 5.1.1 or later, and iOS 7 or later SDK.

    Hi Guys,
    i am receiving this error since last 3 days please help me resolve this.
    i am already using XCode 5.1.1 and iOS 7 SDK i have regenerated my app store provisioning profile twice after this issue.
    my app gets validated by Xcode and also gets uploaded successfully through Application Loader (i.e. latest one 2.9.1 i believe)
    but in itunes connect when i try to submit my app for review i receive this error.
    "Apps and app updates submitted to the App Store must be built with Xcode 5.1.1 or later, and iOS 7 or later SDK."

    I'm getting the same error as well, using Xcode 6.1 (6A1042b) on OSX 10.9.5.  My project settings in Xcode have “Deployment Target” as “7.0” and “Base SDK” as “Latest iOS (iOS 8.1)”.  I uploaded the app via Xcode, not with the application loader and I've tried re-generating my distribution provisioning profile.
    This is an update to an existing app which was previously built against iOS 6.0 sdk but all attempts to submit the update now produce the error message "Apps and app updates submitted to the App Store must be built with Xcode 5.1.1 or later, and iOS 7 or later SDK."

  • 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

  • IOS sdk 5.0 and adobe air on windows

    Hi,
    I'm currently building a apps with adobe air... and i do really like it. Not always easy dealing with native extension at first but now we are setup, we really like the possibility.
    We have one big problem. Our apps need to send an email with a file.... now i found no possiblity without native extension so we just tought would be easy to use nativeExtension for a email... WRONG.  We need to include the MessageUI framework ... (why the #$%#$ it's not alreary included in the core framework of air SDK!!! i ask you!) but we face a problem... we develop everything on PC..... i don't wanna have to change to mac only for the facti need to embed MessageUI framework in the nativeExtension and need IOS 5.0 SDK and mac to customize the build from ATD.. make no sense..
    So... here the question... Is there anybody at ADOBE that can give me a timeline on when you guy think it would be possible to use custom framework on a pc ? we need MessageUI to send email.
    Best Regards,
    Paul-André Belle-Isle

    i know to compile xcode we need a mac!! we build our own native extension already with a mac!!! the problem is the messageUI framework is not by default in the adobe air SDK 3.3 so we need to embed in the build of the apps ( not in the build of the xCode native extension) the messageUI framework and for that... we need a mac to add the IOS sdk in the ADT compiler... and that is the problem.. we have access to a mac to compile our native extension... but i don't want my project to have to compile on a mac....
    As for the smtp emailer the problem is that we don't have access to the contact list .... neither the SMTP information of the iphone so this solution will not work...
    The problem is really that messageUI is not in the default framework support : http://blogs.adobe.com/rajorshi/2011/11/16/ios5-support-for-airusing-external-sdks-to-pack age-apps/
    Maybe read this link you will understand better our problem.
    Thanks for your help,
    Paul-andré

Maybe you are looking for

  • Sequence settings / render confusion

    Hi, One thing with FCP I never seem to understand is the way that it deals with sequence settings. I always find myself thinking: Final Cut Pro is smart, why can't it just figure out what my clip settings are and adjust it so that I don't have to do

  • Thinkpad T43 (1875) Network Controller and Biometric Coprocesso​r issues on Win XP Pro

    I've been having some issues with my  T43 laptop and when I went to fix the problems I  had I was able to fix all of them expect the Net Work Controller and the  Biometric Coprocessor, I read somewhere about a file I can download and that I am suppos

  • Compiling Invocation Programs ? Where to find javai.lib ??

    Hello, I'm having J2SE 1.4, VC++ 4.0. I'm trying to compile the invocation programs given in the Java Tutorial but I'm unable to compile since I've not found javai.lib in my J2SE folder. Can anyone help me on how to compile. Where to find javai.lib ?

  • My installed programs in CC updates failed to download

    So for awhile now my CC has said I have to update my installed aps. When I click the update button it seems to be doing something then a few seconds later says the update has failed. I've tried restarting my PC and then trying again and I get the sam

  • Read zip files created by ZipOutputStream

    Hello :) I am wondering if it is possible to create a zipfile using ZipOutputStream, which can be read using ZipInputStream with out using the ZipFile work-around discussed in http://forum.java.sun.com/thread.jspa?forumID=256&threadID=492219. This is