7 Replies Latest reply: Oct 21, 2014 10:56 AM by bmohnsen RSS

    xcode 6 and ios8

    bmohnsen Community Member

      Has anyone figured out the info.plist specs for xcode 6 and ios 8 - so that one can save a director file to ipa?

        • 1. Re: xcode 6 and ios8
          RJ Cooper Community Member

          HI!

           

          Yes, I consistently have control over making IPAs for iOS apps. I can specify info.plist by copying the one from Applications:Adobe Director 12:Configuration: somewhere in there (i can't remember). You also need to copy the icon files projector_72x72.png and projector_57x57.png, and if you want a splash screen, OttoImage.png (something like that) to your Source folder and list them as Dependent Files in Publish Settings.

           

          So I copy 4 files to my source folder then put my own content into each.

           

          Finally you need the Provision file.

           

          I'd really like to get more people publishing to iOS so that we can let Adobe see that it still has a future and they will provide some support!! It's definitely the quickest and easiest way to publish an app.

           

          rJ :-)

          • 2. Re: xcode 6 and ios8
            bmohnsen Community Member

            I read on the board that the specs were different for xCode 5 - from the sample provided - so I was wondering if it was different for xCode 6 - so are you saying that you use the same settings as in the sample?

             

            Or - did you change to:

            DTXcode - 0502

            DTSDKBuild - 11B508

            DTXcodeBuild - 5A3005

            DTSDKName - iphoneos7.0

             

            Wouldn't we at least need to change DTSDKName to iphoneos8.0?

            • 3. Re: xcode 6 and ios8
              bmohnsen Community Member

              Here are my settings (does not produce/publish anything):

              Screen Shot 2014-10-19 at 8.52.32 AM.png

              Screen Shot 2014-10-19 at 8.53.15 AM.png

              Screen Shot 2014-10-19 at 8.54.20 AM.png

              Screen Shot 2014-10-19 at 8.55.00 AM.png

              • 4. Re: xcode 6 and ios8
                RJ Cooper Community Member

                I only use Xcode to change the plist. And I copied the original info.Plist from the area where I told you. And then I changed only that which I needed to. And things work perfectly every time over and over. I can take a screenshot of my Plist from within Xcode later today.

                 

                I did have several times when I was first learning how to do iOS within director that I experienced the same issue that you do:  it just didn't publish. I'm trying to remember what I did that made it published, my Mac program or guy helped me and I'll have to look back through his notes. I believe one of the requirements is that the name of your app in the mobile provision has to match the name in the plist.

                 

                Rj

                • 5. Re: xcode 6 and ios8
                  bmohnsen Community Member

                  Thank you that would be helpful!

                  • 6. Re: Re: xcode 6 and ios8
                    RJ Cooper Community Member

                    Hi,

                     

                    Click here <http://rjcooper.com/private/Info.plist>.  Note that I copied the originals from inside the Adobe Director 12 folder and then pasted my contents into them.  As far as I can tell, the names must be the same as the originals.

                     

                    Also remember, that you must include the actual files in your Dependent Files under the Files tab in Publish Settings (I had thought that Dir only needed them there during compilation, but they must be there at all times).

                     

                    I've become quite the little expert on iOS stuff with Dir as I'm one of the only ones still interested, I guess.  It's a shame!  Director is so well known to me after 20 years of using it!

                     

                    RJ

                    • 7. Re: xcode 6 and ios8
                      bmohnsen Community Member

                      Still have not got it to worked but have learned a lot (see below) - I still don't understand two things

                      Purpose of ResourceRules.plist - is it mandatory - only seems to reference info.plist and dictionary

                      Which compiler to use - com.apple.compilers.llvm.clang.3_5 seems to be most recent - any suggestions

                       

                      BuildMachineOSBuild refers to the machine you are working on - so I am using Mac Yosemite so number is 14A389 - see wikipedia for Yosemite number

                       

                      DTPlatformBuild - refers to the platform you are building for 12B411 for ios 8.1

                       

                      DTPlatform Version then is 8.1

                      DTSDKBuild is also 12B411

                       

                      DTSDKName is iphoneos 8.1

                       

                      DTXcode refers to version of xcode 0610

                       

                      DTXCode Build (see wikipedia for xcode6.x) but for 6.1 is 6A1052d