Compatibility with Mavericks and below?

Hi all,

Been trying to compile my OSX application for a machine running 10.9.2. I set the Deployment Target to 10.9 in my app’s general preferences in XCode. The app compiles and does run (as opposed to throwing the ‘you have the wrong operating system’ error I was getting before), however, nothing appears on screen and no window opens (only the app title appears in the top left of the screen). I can confirm that this app does run on a Yosemite machine.

Is this expected behavior? Anyone else seen this or found a workaround?

Thanks so much - 

Nick

The only thing that springs to mind is that you cannot use Xcode Storyboards on OS Xs below 10.10 which is an Apple requirement (and, bizarrely, the failure mode is silent).  Be sure to uncheck “Use Storyboards” when using the “Create Project” wizard.

@Perry Clarke: On that topic, how do we set up a non-Storyboard project? As that kind of project is the only one that afford pre-OS X 10.10 compatibility, I would think that most users would want to forego using Storyboards. The documentation doesn’t provide any instructions on how to set it up without, though. Can you shed some light on that?

Thanks!
 

  • David

Just uncheck the Use Storyboards box when you’re creating your project in Xcode.  This only works if you’re on 10.10 as it’s disabled (and off) on 10.9.

@Perry Clarke: Thanks for the reply. I had previously done that, but it causes my project to veer away from the documentation. For example, I have no ViewController files, and it’s not clear where to paste the given code. Any help on that front?

Thanks,

  • David

The only thing that springs to mind is that you cannot use Xcode Storyboards on OS Xs below 10.10 which is an Apple requirement (and, bizarrely, the failure mode is silent).  Be sure to uncheck “Use Storyboards” when using the “Create Project” wizard.

@Perry Clarke: On that topic, how do we set up a non-Storyboard project? As that kind of project is the only one that afford pre-OS X 10.10 compatibility, I would think that most users would want to forego using Storyboards. The documentation doesn’t provide any instructions on how to set it up without, though. Can you shed some light on that?

Thanks!
 

  • David

Just uncheck the Use Storyboards box when you’re creating your project in Xcode.  This only works if you’re on 10.10 as it’s disabled (and off) on 10.9.

@Perry Clarke: Thanks for the reply. I had previously done that, but it causes my project to veer away from the documentation. For example, I have no ViewController files, and it’s not clear where to paste the given code. Any help on that front?

Thanks,

  • David