AIR 15 - iOS Apps Rejected -  XCode 5.1.1 is now required

We've run into an issue with Apple no longer accepting apps compiled with Adobe AIR, due to a new requirement for the XCode version used:
As of September 9th 2014, all apps must be built using XCode 5.1.1 -- though Adobe AIR (including the newest version 15 released on the same date) compiles using XCode 5.0.2.
After submitting an AIR app to iTunes Connect yesterday, we received an email from iTunes stating that "This bundle is invalid" because it's using an older version of XCode that is no longer allowed for uploads.  The full message reads:
Dear developer,
We have discovered one or more issues with your recent submission for "yourappnamehere". To process your submission, the following issues must be corrected:
This bundle is invalid - New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software.
Once these issues have been corrected, use Xcode or Application Loader to upload a new binary to iTunes Connect. Choose the new binary on the app’s Details page in My Apps on iTunes Connect, and click Submit for Review.
Regards,
The App Store team
After compiling with both AIR 14 and AIR 15, I changed the extension from .ipa to .zip and unzipped the package to see what version it was using.  Within the Info.plist file, it shows that AIR is using XCode 5.0.2 (DTXcode set to 0502, DTXcodeBuild set to 5A2005).  The only version that is now allowed for uploads is XCode 5.1.1 (Build 5B1008). 
As it stands now, all AIR-developed apps for iOS will be rejected, and cannot be published on the App Store.  This goes for new apps as well as submitting updates for apps that are already live in the App Store.
I just submitted a report to the Adobe Bugbase about this as well, you can view it or vote on it here:
Bug#3821892 - AIR apps rejected for iOS - Not built using XCode 5.1.1

Hi,
We have a similar issue. Yesterday, September 24th 2014, I attempted to upload an application update and I received this error:
     ERROR ITMS-9000: "Invalid Segment Alignment. This app does not have proper segment alignment and should be rebuilt with the latest version of Xcode. Please contact Developer Technical Support if you need further assistance." - The upload log is only a bit more verbose with "ErrorCode = 1102".
My first upload attempt binary was built with AIR 14.0 and iPhone SDK 7.1. (DTXcode == 0502)
After some Web search, I found this forum post, and also tried theses builds :
- AIR 15.0.0.274 and iPhone SDK 8.0 (DTXcode == 0600)
- AIR 14.0 and iPhone SDK 8.0 (DTXcode == 0502)
For all three attempts, I received the same error. I have not tested yet with AIR 15.0.0.274 and iPhone SDK 7.1, but i'm not sure its worth it...
I sent an assistance request to Apple, but I would like to know what is the Adobe status for iOS 8 support... I cannot find much info about this on the AIR 15 SDK page.
If anyone can bring some light on this, thanks in advance,

Similar Messages

  • AIR iOS app rejected?

    Hi guys,
    I've finished developing my app, live video streaming for iOS, I submitted on apps store but they rejected! (I didn't read the guideline carefully T_T https://developer.apple.com/appstore/resources/approval/guidelines.html)
    3.1: Apps or metadata that mentions the name of any other mobile platform will be rejected
    9.4: Video streaming content over a cellular network longer than 10 minutes must use HTTP Live and include a baseline 64 kbps audio-only HTTP Live stream
    Is there a way to get through? Much appriciate! Thanks!!

    Putiing UIRequiresPersistent Wi-fi should show you the dialog to select an available wi-fi, if present. Now that AIR 3 is releases, you should explore the stageVideo feature for streaming. See http://www.adobe.com/devnet/flashplayer/articles/stage_video.html. Also, with AIR 3, you can use native extensions to find the network information, you don't even need to write the extension yourself , it is available at http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/networkinfo.html.
    Hope this helps.
    Reagrds,
    Sanika

  • Reduce publishing time for Air iOS apps?

    Hi,
    Currently it's taking my machine up to  4 minutes to publish an Air iOS app.
    Are there any settings or hacks I could try to reduce the time?
    I'm using Flash CS 6 + AIR SDK 16 on a Windows 8.1 laptop.
    Stats:
    - Intel Pentium Prozessor (1,5 GHz, Intel HD Graphics, Microsoft Windows 8, 64-bit)
    - 4 GB DDR3-RAM
    - 500 GB Hybrid-SSHD-Festplatte with 8 GB SSD
    Thanks for any tips.

    Hi,
    I'm really interested in this feature as well. Have spent a bit of time attempting to get one running through a native extension but it doesn't appear to work. I believe something in the AIR build process is blocking the components required. I've tried several methods so far:
    packaging the appex with an ANE
    packaging the appex with the AIR container app
    using a class instead of a storyboard
    But nothing seems to be working. This is even before the app extension is doing anything. My guess is that the plist file specifying the app extension isn't correctly being included in the application but I have no idea how to update it to test.

  • Open local PDF inside Air iOS app

    I am developing an AIR for iOS app for the iPad. My client would like the app to open a local PDF file within the app, rather than launching an external app (such as Adobe Reader). This is to give a seamless experience when using the app. I've seen that distriqt.com produce the 'PDF Reader' Native Extension based on www.vfr.org. VFR appears to have a series of interface controls that open along with the PDF, which I don't require. I emailed Distriqt a week ago to clarify, and have had no response.
    Does anyone know of any other solutions to open a PDF inside an AIR iOS app?

    I've managed to load a PDF successfully inside my AIR iOS app, using the code from http://thatsthaway.wordpress.com/201...1/#comment-102.
    However, I've just come across a weird feature / bug when viewing a PDF using stagewebview. I have a PDF that contains several internal hyperlinks, each navigating to a page within the same PDF document. If I select any of the hyperlinks, they do jump to the intended pages. However, if I reselect the same hyperlink again, it no longer works. If I select a different hyperlink, and then reselect a previous link, it will then work, but if I select the same hyperlink twice in a row, without selecting a different hyperlink in between, the link fails to work. The PDF hyperlinks all work ok outside of my app, on both Windows desktop and an iPad, just not inside of the AIR app.
    Any ideas?

  • Is anybody else having their Adobe AIR iOS app crash within the first second of opening it?

    Is anybody else having their Adobe AIR iOS app crash within the first second of opening it?
    I am using iPhone 6, iOS 8.1.3, with a development certificate.
    With Adobe AIR SDK 16.0.0.283 and now with 17.0.0.93, after compiling the app (whether in release mode or debug mode), before the app getTimer() can ever reach 999 milliseconds the app will crash. No matter what code I have, it is just crashing before the runtime can ever reach the first second.
    Anybody else having this kind of behavior?

    Chris,
    Thanks for your prompt reply. I have found the way to reproduce. It is about interfaces, and when I try to call a method through an interface the app crashes. I think that it is related to having an interface with many parameters. I have logged the bug here:
    Bug#3935199 - iOS App crashes when calling an objects method through interface

  • Debug Air iOS app on device with Flash CS6?

    Hi,
    Is it possible to debug an Air iOS app on device to get all the trace() messages?
    I'm using Flash CS6 with the AIR SDK 16.
    Thanks

    Go to publish settings:
    - Select Quick publishing for device debugging and select your LAN/WIFI adapter IP from the list
    - Install IPA to your device
    - In Flash CS6 go to Debug panel -> Begin Remote Debug Session > ActionScript 3.0
    You will see:
    Waiting for Player to connect...
    in the output panel
    Now launch your application on your device. Be sure that you in the same WiFi network with your desktop. If Flash CS6 can't connect to the device and still waiting for it - try to disable firewall.

  • Load an interactive slide into an AIR iOS app. Is it possible?

    HI,
    Imagine having a Flash app which could dynamically load an external interactiveSlide.swf with which you could interact with. You could then unload/remove the interactiveSlide.swf.
    I'm wanting to create a similar model for iOS.
    So I create my AIR iOS app that can dynamically load external content. My question is does anyone have any ideas how I could package the interactiveSlide so it could be loaded by the AIR/iOS app?
    .swf obviously wouldn't work.
    Thanks,
    Mark

    HI Chris,
    Thanks for taking the time to reply.
    Could you expand on your answer, which bit is very doubtful?
    Also in your knowledge would Apple work with a company and license it if the software they were developing was desired by consumer demand?
    Thanks
    Gary

  • AIR iOS app as Remote controller

    Hi,
    Is it possible to build an AIR iOS app as a remote controller for an html based website?
    If it is what will be the direction to take?. I have been looking at the SocketServer API but is not clear to me that this is the answer.
    Any help or advise will be appreciated
    Thanks

    Solved!  ..."Full Screen Displays your application in fullscreen mode on the device. When this setting is enabled, the device’s status bar does not appear above your application. Your application fills the entire screen."

  • Sending Tweets via Adobe AIR iOS Apps

    Heya everyone.
    Is there a way that I can implement a tweet function into an AIR iOS app? I'm currently developing it in Flash Professional Actionscript 3. I understand that there's a method of doing it in Flex, but I have no knowledge in that area.
    Thanks .

    hey kglad, thanks for your help. things are a little clearer now.
    I had a look at the REST API Resources, and dug out the "POST statuses/update_with_media" which requires authentication. So I shall proceed with using tweetr's oAuth class.
    I've chosen to make the authentication a PINless one, since I'm currently dealin with an iPhone app, and I do not wish to disturb the user with a browser opening up everytime whenever an authentication is needed.
    I had a look through tweetr's pinless authentication tutorial and found this piece of code:
    oauth = new OAuth();
    oauth.consumerKey = "YOUR_CONSUMER_KEY";
    oauth.consumerSecret = "YOUR_CONSUMER_SECRET";
    oauth.callbackURL = "http://your.callback.url";
    oauth.pinlessAuth = true;
    oauth.addEventListener(OAuthEvent.COMPLETE, handleOAuthEvent);
    oauth.addEventListener(OAuthEvent.ERROR, handleOAuthEvent);
    var rect:Rectangle = new Rectangle(50,50, 780, 500);
    htmlLoader = HTMLLoader.createRootWindow(true, null, true, rect);
    oauth.htmlLoader = htmlLoader;
    oauth.getAuthorizationRequest();
    I'm guessing the above code goes into the constructor? Or into a private function itself where it'll be called when a button is pressed or something.
    Another question is, what is a request URL? It seems like the default address (according to my application details in dev.twitter.com) is http://api.twitter.com/1/. But that doesn't seem right at all.
    Cheers

  • IOS app rejected due to a blank, black screen upon launch

    I recently got my iPhone app rejected and the reason is below:
    "We found that your app exhibited one or more bugs, when reviewed on iPhone 5 running iOS 6.1.3, on both Wi-Fi and cellular networks, which is not in compliance with the App Store Review Guidelines.
    Specifically, the app displayed a blank, black screen upon launch. Please see the attached screenshot/s for more information.
    The steps to reproduce are:
    1. Launch app
    2. Bug encountered"
    I use FlashDevelop and the latest Apache Flex + Air SDK 3.7 + swfversion=20. I don't have an iPhone 5 to test on but I've tested the application on a 3GS, iPod touch (4th gen.) on IOS 4.3, 5.1 and 6.1.3 (latest) and the application works on all of them.
    The attached screenshot mentioned above is here:
    the "blank" screen is actually a deep blue one, which the color I've set to my project's background.
    I didn't make any special modifications in the code to support iPhone 5 to be honest, and the project dimensions were set to 640x960, but I did include the [email protected], and it shows inside the .ipa at Payload/Myapp.app/
    In almost all the iPhone 5 discussions I've read online, theat launch problem is due to the [email protected] not being there in the root of the release .ipa, but I'm sure it does exist on my ipa. Also, I have request high resolution set to high, and the Info.plist has the correct DTPlatformVersion (6.0) and DTSDKName (iphoneos6.0).
    Any ideas what the problem could be?
    Thanks.

    Remember - they gave you a very specific device and version. It might be working on all other configurations. So if you are unable to get your hands on that device and version you are going to be left stabbing in the dark as to what is going wrong.
    My advice would just be to figure out what's different with that device and make sure everything is configured properly.
    Another option - if you don't want this app on the iPad anyway - is to remove it from the configuration:
    <key>UIDeviceFamily</key>
    <array>
              <string>1</string>
              <string>2</string>
    </array>
    You would delete the <string>2</string> part.

  • AIR iOS app fails uploading to Apple (iTunes Connect)

    I've been trying to upload my iOS app to iTunes Connect via Application Loader but it fails every single time. I'm getting the following error(s);
    'Unable to run the lipo command: ... Can't map input file ...' and 'Application failed codesign verification'
    I believe the second error is due to the first, but I'm not sure. I've been looking around the web for solutions and only found this thread on here, I've tried everything said there but nothing helps.
    Replacing my game with an empty FLA doesn't seem to work either.

    I'm on the latter side, usually it's a codesigning issue. How did you develop your certs and did you follow the order specifically in my list in that post? Often people use old certs but create a new app ID and expect the old certs to work.
    There's been other discussions about extra "files" that Flash Pro inserts into IPAs (.zips in disguise). Because Flash Pro publishes to a folder that's not built specifically for that build, people sometimes copy extra files into that path. Those files can "automatically" and accidentally be added to the IPA without the author desiring that. You should check what files are being packaged with your IPA to verify there's no extra junk.
    Are you using flash CS5.5 or CS6 and what version of AIR are you overlayed to?

  • Emoji in Adobe Air iOS app?

    Hello,
    We are using Adobe Flex 4.6 and Air 3.3 to develop iOS app. Does anyone know if it is possible to enable emoji in our app? Currently the emojis show up as squares.
    Thank you very much.

    omgallnamestaken,
    did you ever get anywhere on this?  Im trying to do the same thing on ios with air app running in the background.  thanks.

  • IOS 8 extensions feature for Air iOS apps?

    Hi,
    Since iOS 8 it's possible to add extensions to iOS apps. (App Extensions - Apple Developer)
    Will that feature come to Adobe Air?
    Thanks

    Hi,
    I'm really interested in this feature as well. Have spent a bit of time attempting to get one running through a native extension but it doesn't appear to work. I believe something in the AIR build process is blocking the components required. I've tried several methods so far:
    packaging the appex with an ANE
    packaging the appex with the AIR container app
    using a class instead of a storyboard
    But nothing seems to be working. This is even before the app extension is doing anything. My guess is that the plist file specifying the app extension isn't correctly being included in the application but I have no idea how to update it to test.

  • AIR iOS app - how much memory consumption is too much?

    Hi All,
    I have a Flex-based AIR app that runs fine on Android.
    On iOS (iPhone 4) it freezes after it's been running for a while, and I suspect that the problem is that the app is consuming too much memory.
    I'm looking at System.totalMemoryNumber, and it is reporting that the app is using between 17 and 23 MB right before it freezes.
    Is this a lot for an iOS app?
    Is there a better way for me to examine/research/diagnose this? I've done a lot of searching and it doesn't appear that AIR apps get any warning from iOS that memory is getting low...
    Thanks in advance! 
    Douglas

    Hi All,
    I'm answering at least part of my own question...
    I created a test app that added 10K characters to a string on each enterFrame, then ran it until it crashed. It seems to consistently get up to around 175 MB (as reported by System.totalMemoryNumber) before it crashes.
    This happened both with and without multiple other apps running in the background.
    As mentioned above, this is on an iPhone 4.
    So it appears that my current problem isn't caused by excessive memory consumption.
    Douglas

  • IOS app rejected: Adobe make it work on iOS7!

    Adobe...
    Please make Director iOS app work on iOS 7.
    Period.

    hi,
    so ive downloaded hotfix 3, recompiled. testet on ios 6, dont have 7.
    trying to send it via application loader to apple.
    Package Summary:
    1 package(s) were not uploaded because they had problems:
              /var/folders/ph/_vxwjx3j5kz2_5hlw3_q20mw0000gn/T/1234567.itmsp - Error Messages:
                        Apple's web service operation was not successful
                        Unable to authenticate the package: 1234567.itmsp
                        ERROR ITMS-9000: "This bundle is invalid. The file is not a valid application bundle." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
    can someone reproduce that?

Maybe you are looking for

  • How can I see shared review comments in a PDF when connected to a SharePoint server over a VPN?

    I am using Acrobat Pro XI on Windows 7. When I issue a shared review, hosted on our work SharePoint server, I always encounter problems when accessing my work network from home, over a VPN. My comments do not get published, and I cannot see comments

  • Drive problem or G5?

    I have an odd drive problem on my DiamondMax Plus 9 250GB internal drive (not boot drive). It works, but slowly. Just to open a simple directory takes hours, and it often ties up the system for hours if any application attempts to access it. I have l

  • Application level class paths AS2 vs AS3

    Hi, I've been messing around with my preferences trying to make some external classes available to any new FLA I make. At first I couldn't get it working, but then I realized I was using the wrong location. I was setting the path for my Actionscript

  • Adobe Photoshop Elements 7 registration troubles

    I downladed Adobe Photoshop Elements 7 and am trying to activate with a serial number from a disk copy i bought several years ago, but the software wont accept the serial number.  What can I do? The disk version i have has a scratch and is unreadable

  • How do I adjust Timeline length?

    Hello, I know Pr automatically extend the timeline length but I ran into a problem when the Timeline's grown to 4hr whereas all my assets are 2hr long. Is there any way to shorten the length (they are blank video anyway) of the Timeline? It is also w