8 Replies Latest reply: Sep 25, 2014 9:42 PM by jamcio RSS

    Error - iOS publishing requires files which are not installed

    jmb2013

      Some people reported this error when using Flash Builder, but I am using Flash Pro CS5.5 on a PC with Windows XP. I tried uninstalling and reinstalling Flash Pro and Flash Builder but it did not resolve my problem. I was able to publish the same FLA files about a month ago and did a successful test of my app on an iPad. I made a small change to the size of a slider. This error occured when I tried to republish.

       

      I don't know what files are missing but I'm guessing it is something to do with installing AIR for iOS. After reinstalling, my Flash CS5.5 folder includes an AIR2.6 subfolder but not AIR2.7. Any help would be much appreciated. Adobe Chat support said I need to call their experts!

        • 1. Re: Error - iOS publishing requires files which are not installed
          McbainGames11 Community Member

          This happens to me HEAPS what you can try is make new project and paste the frames in there and try it with that project file, it sometimes works.

           

          when that don't work i install it on a diffrent user account

           

          Flash doesn't like iOS so i bought a mac...

          • 2. Re: Error - iOS publishing requires files which are not installed
            jmb2013 Community Member

            Thanks for the suggestion. My project is quite large and primarily ActionScript not animation frames.  I could try a simple new iOS project but that requires getting new provisioning certificates from Apple. The error message says to reinstall Flash Pro but that didn't help.

             

            The replies to this problem in the Flash Builder forum say they were successful after reinstalling Flash Builder and/or the AIR SDK. I'm not on a tight deadline for publishing the app, so I'm hoping Adobe and/or this Forum will have a solution re which files need to be reinstalled and where. MB.

            • 3. Re: Error - iOS publishing requires files which are not installed
              jmb2013 Community Member

              I successfully published my project FLA etc today and created the IPA file using Flash Pro CS5.5 on my laptop which runs Windows 7. No error message!

               

              Before doing so I was asked to update my Adobe Products including AIR for iOS. However on my Windows XP system, Adobe Application Manager only asked me to update Flash Buidler. However I was originally able to publish my project on my XP system.

               

              Edit (9/16/2011)  Adobe Update Manager automatically updated Flash Pro and AIR for iOS but this error message still occurs on my XP system. I have to transfer the FLA files to my laptop to publish the IPA, The IPA/app works on the iPad.

               

              There must be a simple answer to what files are missing and why - but I have no idea what it is!  MB

               

              Message was edited by: michaelbirch

              • 4. Re: Error - iOS publishing requires files which are not installed
                jmb2013 Community Member

                As no one offered other solutions, I uninstalled and reinstalled Web Premium CS5.5 again today. To my surprise it worked and I was able to create an IPA on my Win XP system.

                 

                Perhaps uninstalling everything helped. On my previous two attempts I just uninstalled Flash Pro, Flash Builder and AIR because a complete reinstall takes over 3 hours. Also, I ran Adobe Updater and it successfully updated Flash Pro, Flash Builder and IOS, and everything still seems OK. So the answer is to uninstall and reinstall and if it doesn't work the first time - try again!  MB

                • 5. Re: Error - iOS publishing requires files which are not installed
                  McbainGames11 Community Member

                  I did answer you by saying 'when that don't work i install it on a diffrent user account'.

                  • 6. Re: Error - iOS publishing requires files which are not installed
                    jmb2013 Community Member

                    Thanks again. I wasn't clear what your reply meant by reinstalling "it" (the project files?). Reinstalling CS5.5. three times (or in a different user account) is more of a workaround than an answer or explanation. There seems to be something wrong with Adobe's installation process.causing some files not to be properly installed. The same problem has been reported with Flash Builder.  MB

                    • 7. Re: Error - iOS publishing requires files which are not installed
                      AsterLUXman Community Member

                      I have had the same issue, and it took me for quite a madening spin..

                       

                      I updated Flash Pro CS6 to "update 2" ( aka. v12.0.2 ), which caused some of my flas to not want to publish for Air anymore, throwing the following two errors for specific flas:

                       

                      a) While trying to publish  for Air for iOS, I'd get the infamous: "iOS publishing requires files..."

                       

                      b) While trying to publish for Air for Android ( different fla ), I'd get:  "Error creating files.  Unable to access jarfile [path to Air SDK]/lib/ADT.jar"

                       

                      I couldn't figure out what was wrong, so over the course of a day, I took MANY increasingly more drastic, unsuccesful, steps, leading to the 'ultimate':

                       

                      Uninstalled CS6, uninstalled desktop Air, uninstalled Flash plugin ( might as well ), OBLITERATED my user Users/[user]/AppData( hidden folder)/*.  Interesting bit: changed the name of my AIR sdk folders -- a cosmetic issue for me ( might as well ):  C:\Program Files\Adobe\Adobe Air [version num] SDK --> C:\Program Files\Adobe\Adobe Air SDK [version num].  Checked that my system PATH variable didn't contain anything funky.  Rebooted.  Re-installed CS6.  Same issue!  Did the update: same issue!!!

                       

                      I was considering obliterating the OS at that point, and start from a clean install.  However, I saw a hint:  error b) kept indicating the path of the old AIR folder ( the one prior to me switching the position of the version number, for cosmetic reasons).  How come Flash Pro still knew about the old path, at that point?  I thought I got rid of everything..

                       

                      So I changed the AIR target from the version of AIR the fla wanted ( 3.6 ), to a version of AIR supplied by the update ( 3.4, in this case, installed to: C:\Program Files\Adobe\Adobe Flash CS6\AIR3.4 ).  Saved the fla.  Published.  It worked -- for both fla files ( the one targeting iOS and the one target Android ) !  I then switched the targets back to what they were supposed to be ( 3.6, from my C:\Program Files\Adobe\Adobe Air SDK 3.6 ) and it still worked!

                       

                      Crucially, restoring the flas to prior the Air target switch would bring the problem back!

                       

                       

                      My suspission:

                       

                      I think the flas store the path to the Air SDK that was used to publish them, rather than using the path provided by the new Flash Pro CS6 > help > Manage Air SDK, at compile time.  If this is the case...  that's just aweful.

                      • 8. Re: Error - iOS publishing requires files which are not installed
                        jamcio

                        I had the same issue, and was finally helped by this post on StackOverflow:

                        iphone - Error when publishing to iOS with AIR 4 "ios publishing requires files which are not installed." - Stack Overfl…

                         

                        The short answer: make sure you have the correct AIR SDK for your platform. Googling can sometimes send you to a download link for the AIR SDK for Windows when you are on a Mac, and vice versa.

                         

                        What is terrible is that Adobe shows the "AIR 15.0.0.249 for iOS Settings..." dialog and everything even when you have the wrong platform version installed, but then just throws that inscrutable error when you try to publish.

                         

                        Adobe, I wish I could file a bug report for this really awful glitch, but sadly your bug reporting system is down.