Packaging for iOS app store takes 3 hours

I've seen a lot of complaints around the web (and on these forums) about how long it takes to package for iOS. However, these complaints are from people who lose patience and since the progress bar doesn't work they assume the packaging has somehow failed and the process is hanging. So the only help I've seen offered on this problem is that the person should read over the packaging documentation, ignore the progress bar, and be patient.
What I'm hoping is that someone actually has tips regarding reducing this time. I know the process is taking compiled AS3 bytecode and transforming it into iOS assembler (which understandbly isn't a fast process), so reducing the footprint of my AS3 code should result in a faster package time. Are there any good articles on keeping your AS3 bytecode to a minimum? Does the size my native extensions also hurt me? Are there any common "gotchas" to look for?

I've seen a lot of complaints around the web (and on these forums) about how long it takes to package for iOS. However, these complaints are from people who lose patience and since the progress bar doesn't work they assume the packaging has somehow failed and the process is hanging. So the only help I've seen offered on this problem is that the person should read over the packaging documentation, ignore the progress bar, and be patient.
What I'm hoping is that someone actually has tips regarding reducing this time. I know the process is taking compiled AS3 bytecode and transforming it into iOS assembler (which understandbly isn't a fast process), so reducing the footprint of my AS3 code should result in a faster package time. Are there any good articles on keeping your AS3 bytecode to a minimum? Does the size my native extensions also hurt me? Are there any common "gotchas" to look for?

Similar Messages

  • Trouble selecting security questions for iOS app store

    We bought my daughter an iPad mini for Christmas, and until today, were able to happily download apps from the iOS app store. But this morning, it prompted me to select three security questions before allowing a download. Which is fine, but it wouldn't provide any security questions to choose from. Steps to reproduce error:
    Select an app to download/install
    Receive prompt to select three security questions
    Click OK
    Receive prompt to enter apple ID password
    Enter password
    Receive dialog box requesting to select three security questions/answers, plus a rescue e-mail address
    Click area to select first question
    Receive a blank white box, which never fills in with anything
    I'm baffled: nothing ever shows up in the box described in step 8), so I can never select a security question, so I can't continue the process of downloading apps. I've tried this several times over the course of the day today, and I'm getting nowhere. Any thoughts?

    Ok, problem solved. It turns out that rebooting the iPad caused this to start working correctly. So I recommend a restart if anyone has this problem.

  • Update via App Store takes 5 hours to download 215MB

    After waiting over 5 hours for the Software Update part of the App store to download a Safari Update and 2015-004 Security update, the bloody thing says they're both corrupt and won't install.
    I downloaded the Security Update directly from the download part of the Support site, takes 5 MINUTES. I install it.. but the stupid App Store says I still need to download and install it via the APP Store?
    Apple, you're REALLY not making this a nice experience with this crap. In fact, it's EASIER to update Windows these days.
    <Edited by Host>

    You're describing two different problems, not necessarily related. This comment is addressed to the first one: the false update notifications.
    Rebuild the Spotlight index. If you try to search now from the magnifying-glass icon in the top right corner of the display, there will be an indication that indexing is in progress.
    If the problem persists, search Spotlight for the affected applications by name. Delete any outdated copies that you find.

  • Question about exporting for iOS/App Store

    I tried to follow all the instructions (http://developer.apple.com/ios/manage/distribution/index.action) properly but they were written for XCode and not Adobe. I have looked on Adobe's site but I can't find any information or documentation telling me what I'm doing wrong.
    I am using Flash CS 5.5 and AIR 2.7.
    In iTunes Connect under Provisioning -> Distribution I created a new Distribution Provisioning Profile. This I opened in AIR for iOS Settings -> Deployment -> Provisioning profile. Bundle IDs match.
    In iTunes Connect under Certificates -> Distribution I created a new Distribution Certificate. This I installed using Keychain Access.
    In Flash I continued using the same Developer Certificate (.p12 file) I had been using to test my app on my device.
    I downloaded and used Keychain to install the WWDR intermediate certificate.
    In Flash -> AIR for iOS Settings -> Deployment -> iOS deployment type I chose "Deployment - Apple App Store"
    I compiled the app and tried to upload using Application Loader. It gave me the following error:
    "Application failed codesign verification. The signature was invalid, or it was not signed with an Apple submission certificate."
    All my certificates are current and valid, and have been installed without duplicates.
    Any ideas? I'm not sure what else I'm supposed to do or where else to turn for answers.
    Thanks!

    Is that the developer_identity.cer file created in iTunes Connect -> Provisioning -> Distribution?
    I created one and installed it in Keychain by double clicking on it in Finder.
    It shows up in Keychain -> Login under "iPhone Distribution: My  Name" and I can expand it to reveal a private key with my name  underneath it.
    Is that right?

  • Best way to get refund for ios app store purchases

    Hi, I purchased a $19 app from the app store and then discovered it had faults, and others have confirmed this. I have sent many emails to the developers but they have not replied and people on forums have said they no longer care.
    Well they don't seem to mind continuing to take people's money. If your app has faults and your not going to fix it then you should remove it from the app store. It is that simple!
    In my previous post I was told Appple would not refund my money due to their terms of use that each app store sale was final!
    Well first of all they have refunded money for others who have made much smaller purchases, and secondly I strongly believe that Apple should refund money for apps which are faultly and no longer being maintained. Otherwise they should remove it if the developers aren't going to!
    I have reported a fault with this app using iTunes, but I still have not heard anything from Apple.
    I've heard from other people that the best way to get a refund is to keep fighting and contacting Apple, otherwise Apple will just ignore you :-(

    tawest64 wrote:
    I'm missing more texts after the ED05 update than I was with ED04.  The problem is not fixed so I'd say the pdf file listing the benefits of doing this update is WRONG.  Is anyone from Verizon going to address this or is there going to be another 2 month wait for another failed upgrade? 
    I'd guess that in the scheme of Verizon, a small percentage of us have this piece of crap phone.  What I don't understand is why this company does not want it's customers to be happy and satisfied.  Ya think I'm going to refer people to Verizon anymore?  I USED to...
    i got a CLNR fascinate this week.its updated to ED05 but still not the 2.3 firmware.i am currently sitting in my bedroom.second floor of the house and only have 2 bars as far as signal goes.i've only had the replacement for 2 days so i'm not sure if i am missing calls or not.but it still eats thru the battery nice and quick.also since i went to the store I WILL NEVER  go back to the store i usually do again.the girl there
    A. talked down to me when i got upset about her not doing much to help.
    B. laughed at me when i questioned her on why my phone wasnt working right and why i kept getting a run around.
    C. after laughing at me walked away from me.
    if this phone i received isnt working right  i will get a swap for my phone seeing how verizon doesnt even offer the fascinate anymore.if i dont get a swap i plan on moving on to some other provider eventhough i've had verizon for over 10 years now.

  • Is it normal for a app to take a hour to download

    It's Martha Stewart makes cookies thanks

    No, it shouldn't take that long.
    Tap Settings / General / Reset / Reset Network Settings.
    Restart your iPad. Press and hold the Sleep/Wake button until the red slider appears. Slide your finger across the slider to turn off iPad. To turn iPad back on, press and hold the Sleep/Wake until the Apple logo appears.
    Then re download the app.  Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • Fonts not embedding for iOS app in App Store

    Hi all,
    I'm having an issue using embedded fonts. Currently, I use 6 or so font files throughout my app. These fonts all display properly in the AIR simulator, as well as developer builds installed on the actual device. The problem comes about when I make actual builds for the App Store. The only thing I'm changing is the provisioning file and certificate, and yet none of these fonts display correctly. It looks like it's defaulting to Arial or something, like when you set embedAsCFF incorrectly.
    I'm currently waiting on a build to be approved where I can switch between two versions of the fonts, one as embedAsCFF=true, the other as embedAsCFF=false.
    Because the stock SDK wasn't working, I'm using Apache Flex 4.11 SDK, with AIR 13 beta and I'm SURE that I installed the Font Embedding tools with the SDK. I just realized while writing this post that Flex 4.12 is now available, so I'll try to download and make a build with that.
    Does anyone have any idea why these fonts would be missing when going from the developer build to the App Store build? The intensely frusterating thing about this is that everything will work in the test builds, and a week later when my update makes it to the app store it isn't working and I have to wait another week to try to fix it.

    Don't worry it's not your device.  A lot of people using IO5 are having this problem for the past 6 hours.  Apple should address it soon.  If you need to search for apps you can either google the name of app in Safari and click on the link.  This should open the app in the App Store.  Other work around is if you have a program like AppShopper it will let you do a search that opens the App in the App Store. 

  • My mum set up an iCloud account and forgot the password, and this caused me to create a new account. The new account works for the App Store and all that, but I can't change the initial iCloud account without the password. Help?

    My mum set up an iCloud account for my iPhone 4 but forgot the password. This caused me to create a new account, and it can be used for the App Store and iTunes and all that, but I can't change the initial iCloud account (the one my mum made). My device keeps prompting me for the password every few minutes after updating to iOS 8, and I've tried every option possible to retrieve the password, but I don't even know the answers to the security questions and I can't find the password reset email anywhere and I don't know the back up emails my mum used. I literally cannot find any legitimate way to sign out of the initial iCloud account without entering a password (which neither I nor my parents know). Is there a way for me to retreive the password or change to my new account without the password?

    See:Creating an iCloud account: Frequently Asked Questions and How do I mange iCloud account about 3/4s of the way down.

  • I have an IPad that has an old apple ID for the app store. How do I get rid of that so that I can get into the app store with my own nID and password?

    I have an IPad that has someone elses ID for the App store. How do I get rid of that so I can use my own?

    The previous user needs to do this.
    What to do before selling or giving away your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT5661
    Find My iPhone Activation Lock: Removing a device from a previous owner’s account
    http://support.apple.com/kb/ts4515
    Buying or Selling a Used iPhone or iPad Running iOS 7? Read This First!
    http://www.makeuseof.com/tag/buying-or-selling-a-used-iphone-running-ios-7-read- this-first/
     Cheers, Tom

  • Adt compile for ipa-app-store never completes

    I'm trying to compile my project for the app store. It compiles without issue in about five minutes when compiled for ipa-test or ipa-debug. I'm compiling it for ipa-app-store right now but the process has been running for over two hours. I can see the java process running and the memory fluctuating, which tells me it's not frozen, but the temp files that are created aren't changing at all, which makes it seem like nothing is happening. Does anyone have any ideas what could be wrong? I'm using the latest version of the Flex framework with the latest AIR sdk on a machine running Windows 7.

    I did eventually figure it out. At the time I didn't know how to embed an XML file, so I was taking the file and converting it to a reallly long string. It was in the format of:
    xmlString += "<xmlTag>stuff</xmlTag>";
    xmlString += "<otherTag>stuff</otherTag>";
    There were three files, the shortest of which was over 1000 lines long. For some reason the compiler just choked on that. If I had even one of them in there it wouldn't compile for the app store. The moment I removed them, everything could compile just fine. That was when I figured out how to just embed the XML files and everything has worked since. Interestingly, my compile times for test and debug mode dropped by half once I did that; so it was clearly causing some issues for the compiler in general.
    If you don't have a file like the one I just described, I would recommend commenting out almost everything in your main file and compiling it. If you have an empty project, everything should compile correctly. Start adding things back in one at a time until you get the problem. That was how I ended up nailing down what was happening for us.

  • Cannot find lib when packaging for iOS

    You can see the same question on StackOverflow here:
    http://stackoverflow.com/questions/11547515/cannot-find-lib-when-packaging-for-ios
    Hi,
    I am developping an Air Native Extension (ANE) in order to be able to use the burstly(1) ads on mobile devices.
    As for my setup, I am using the FlashDevelop 4.0.4(2) and Adobe Air 3.3 (3). I'm using Flex 4.6.0 SDK. The project is setup on Windows7.
    In order to work on iOS devices, Burstly requires a number of frameworks and librares (4)
    I managed to write and compile the .a library for iOS. I also have the interface (actionscript code) that will be shared for Android and iOS compiled into a swc and a librairy.swf. All of this is successfully packaged into a .ane which is included in my project.
    When compiling a .a library on MacOS, all the framework and library used don't seems to be packaged in the ".a". This is why I had to use Air 3.3, for the -platformsdk option(5).
    Since I work on Windows, I followed the instruction in this post to get the iOS SDK (6).
    Following (4) and (5), I made a platformConfig.xml file like this, which is packaged in the .ane
        <platform xmlns="http://ns.adobe.com/air/extension/3.1">
            <sdkVersion>4.2</sdkVersion>
            <linkerOptions>
                <!-- to use the AssetsLibrary framework -->
                <option>-framework AssetsLibrary</option>
                <option>-framework AudioToolbox</option>
                <option>-framework AddressBook</option>
                <option>-framework AVFoundation</option>
                <option>-framework CFNetwork</option>
                <option>-framework CoreLocation</option>
                <option>-framework MapKit</option>
                <option>-framework MediaPlayer</option>
                <option>-framework MessageUI</option>
                <option>-framework OpenAL</option>
                <option>-framework OpenGLES</option>
                <option>-framework QuartzCore</option>
                <option>-framework StoreKit</option>
                <option>-framework SystemConfiguration</option>
                <option>-framework Foundation</option>
                <option>-framework CoreGraphics</option>
                <option>-libsqlite3</option>
                <option>-libxml2</option>
                <option>-libz</option>
            </linkerOptions>
        </platform>
    and this is the line to compile the actuale .ane
        call "%FLEX_SDK%\bin\adt" -package -target ane ../release/burstlyadsextension.ane extension.xml -swc burstlyAds.swc -platform iPhone-ARM library.swf libBurstlyAds.a -platformoptions platformConfig.xml
    Problem arises when I try to package the iOS app with ADT:
        call adt -package -target %TYPE%%TARGET% %OPTIONS% %SIGNING_OPTIONS% "%OUTPUT%" "%APP_XML%" %FILE_OR_DIR% -extdir lib/external/ -platformsdk ../Libraries/iPhoneOS5.0.sdk/
    this happens:
    "ld: library not found for -libsqlite3
    Compilation failed while executing : ld64"
    frameworks seems to be added fine, but the dylib are not. I tried to add the line:
        <option>-L usr/lib/</option>
    before including the lib, but I got this error instead:
    "ld: warning: directory not found for option '-Lusr/lib/'
    ld: library not found for -libsqlite3
    Compilation failed while executing : ld64"
    I tried to use the full path, other relative path, but no matter what path I put in the option, I always get a "warning: directory not found for option". Even "<option>-L ../</option>" give me this warning. The only thing that seems to work is "<option>-L /../</option>", but my .dylib obviousle are not there.
    So my questions are: What did I do wrong? Any idead what else I could try? Even an explanation as to why it is not working would be helpful!
    Links:
    #1: http://support.burstly.com/
    #2: http://www.flashdevelop.org/
    #3: http://get.adobe.com/fr/air/        //Sorry, my OS is in french
    #4: http://support.burstly.com/kb/ios/required-compiler-flags-frameworks
    #5: http://blogs.adobe.com/rajorshi/2011/11/16/ios5-support-for-airusing-external-sdks-to-pack age-apps/
    #6: http://blogs.adobe.com/airodynamics/2012/05/18/using-platformsdk-for-ios-on-windows/

    Thanks a lot, that took care of the
    "ld: library not found for -libsqlite3
    Compilation failed while executing : ld64"
    But now, I'm stuck with this error instead:
    ld: warning: -ios_version_min not specificed, assuming 4.0
    Undefined symbols for architecture armv7:
      "_ADBannerContentSizeIdentifier480x32", referenced from:
          +[Burstly_iad_Adaptor initializeContentSizeIdentifiers] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
          -[Burstly_iad_Adaptor supportedSizes] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
      "_OBJC_CLASS_$_ADBannerView", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
      "_OBJC_CLASS_$_EKEventStore", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(BurstlyORMMAView.o)
      "_OBJC_CLASS_$_FlurryAnalytics", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(Burstly_flurry_Adaptor.o)
      "_OBJC_CLASS_$_CMMotionManager", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(BurstlyORMMAJavascriptBridge.o)
      "_ADBannerContentSizeIdentifier320x50", referenced from:
          +[Burstly_iad_Adaptor initializeContentSizeIdentifiers] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
          -[Burstly_iad_Adaptor supportedSizes] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
          -[Burstly_iad_Adaptor makeSizesSetWithArray:] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
      "_MedialetsShouldLogDebug", referenced from:
          -[MedialetsAdServer sendAppPixelWithURL:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer adFitsSlot:adID:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer nextAdFromList:forTargetKey:keywords:andBlockKeywords:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer isAdValidForSlot:forTargetKey:keywords:andBlockKeywords:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer nextAdForAdView:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer startCacheLoad] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer processReceivedData:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
      "_OBJC_CLASS_$_EKEvent", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(BurstlyORMMAView.o)
      "_ADBannerContentSizeIdentifierPortrait", referenced from:
          +[Burstly_iad_Adaptor initializeContentSizeIdentifiers] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
      "_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(BurstlyUtils.o)
      "_ADBannerContentSizeIdentifierLandscape", referenced from:
          +[Burstly_iad_Adaptor initializeContentSizeIdentifiers] in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
      "_MedialetsShouldLogInternal", referenced from:
          -[MedialetsAdServer init] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer qualifiedAdsFromList:forAdView:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer qualifiedAd:foradSlotKey:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer nextAdFromList:forTargetKey:keywords:andBlockKeywords:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer nextAdForAdView:] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer attemptCacheLoad] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
          -[MedialetsAdServer startCacheLoad] in libcom.bhvr.burstlyads.a(MedialetsAdServer.o)
      "_OBJC_CLASS_$_FlurryAppCircle", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(Burstly_flurry_Adaptor.o)
      "_OBJC_CLASS_$_ADInterstitialAd", referenced from:
          objc-class-ref in libcom.bhvr.burstlyads.a(Burstly_iad_Adaptor.o)
    ld: symbol(s) not found for architecture armv7
    Compilation failed while executing : ld64
    Which is the same error as when I did not include any library at all.
    Any other insight?

  • Extremely annoying App Update bug in iOS App Store

    Previously when iPhone in 3G mode, iOS App Store will not download any update that's more than 20MB, even when I tapped on the "Update All" button.
    However, starting from iOS 4.3, this is no longer the case. Whenever I tapped on the "Update All" button, iOS App Store will just try to download all () even though some apps are more than 500MB. To make things worse, iOS App Store will prompt me saying the apps I'm trying to update is > 20MB so no update will be downloaded for the apps, but it already marked those apps as "Waiting". There's no way to cancel this other than cold reboot the iPhone.
    This is very annoying when I have several apps to be updated, and one of which is the app that I'm using often. I won't be able to use the app until I can find a Wi-Fi to try to complete the update.
    Please, please, please fix this annoying bug!

    I have this annoying experienced too, my friend have 69 apps waiting for update, when I click update last night, over 30 apps are not usable and I have to wait the download process.  What's worst is that I and my boyfriend uses different account. The update just keep prompting different password - and keep saying its a different store.  annoying. Apple un the upcoming 5.0 should fix this user at once!

  • Hello everyone I have a question I use my Apple ID for iMessage but I want to know if I can use my friends Apple ID just for the App Store, can I do that ????

    Hello everyone I have a question I use my Apple ID for iMessage but I want to know if I can use my friends Apple ID just for the App Store, can I do that ????

    First on a computer try editing your ID to change the payment method to None.
    How do I change my Apple ID Name or personal information?
    You can change your Apple ID Name at My Apple ID. Click on Manage your Apple ID and sign in with your Apple ID name and password. Click Edit and enter the new information, then click Save Changes. Changes take effect immediately. You can also use My Apple ID to change your personal information, such as your mailing address or email address. See Changing the name you use for your Apple ID if you'd like more information.
    If problems see:
    Why can’t I select None when I edit my payment information?
    Last:
    Create a NEW account using these instructions. You have to use an email address not used with Apple before.
    Create a NEW account using these instructions. Make sure you follow the instructions. Many do not and if you do not you will not get the None option. You must use an email address that you have not used with Apple before.
    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card

  • HT5552 Using PayPal for iTunes/App Store

    I try to select PayPal as my payment option for iTunes/App Store, but when I select the PayPal icon and click the "continue" button, as directed, nothing happens.  Why can I not select PayPal?  All of my payment information is stored in PayPal, and I would like to keep it that way.

    Thanks for the pointer Lesnes.
    Unfortunately I am unable to create an itunes account as part of the process for doing so asks for my bank or cc details which I am not happy to provide.
    I received an email from Apple support last night with the following link:
    http://support.apple.com/kb/HT2534
    The link does not take into account that I already have an apple ID so instead of being able to follow all the steps I get asked to log in and review and this goes to a page requesting billing info with no 'None' or Paypal options.

  • Developers from Cyprus are eligible post paid apps in ios app store?

    Developers from Cyprus are eligible post paid apps in ios app store?
    in Google Play only free.

    1) I do no know if it is normal. Be thankful.
    The requirements for them being free is:
    GarageBand is free on the App Store for all iOS 7 compatible devices; additional GarageBand instruments and sounds are available with an in-app purchase. iPhoto, iMovie, Pages, Numbers, and Keynote are free on the App Store for qualifying iOS 7 compatible devices activated on or after September 1, 2013. See www.apple.com/ios/whats-new/ for iOS 7 compatible devices. Downloading apps requires an Apple ID.
    copied from http://www.apple.com/ipod-touch/specs.html
    2) They should install and work
    3) Yes you should then be able to use them on your iPad at no cost.

Maybe you are looking for