Skip navigation

Xcode for OSX 10.6.8

3174 Views 16 Replies Latest reply: Jan 31, 2013 5:02 AM by ATGdev2012 RSS
1 2 Previous Next
B D Littlewood Calculating status...
Currently Being Moderated
Jan 1, 2013 6:45 AM

I'm converting an existing VBasic programme into Objective-C. I bought a second-hand Mac Mini to do this. I also got a book on Objective-C. I have absolutely no experience with Macs. The book tells me I need Xcode and SDK. I tried to download the latest version of Xcode from the App Store but couldn't, I was told that my operating system isn't suitable. My Mac Mini is using OSX Version 10.6.8, which I think is Snow Leopard. Please can someone tell me what I must do? My ultimate aim is to make my programme available for use on iPads (at the moment it can only be used on PCs). Is there perhaps an earlier version of Xcode that would be suitable? Or will I need to upgrade Snow Leopard somehow? What a start to the new year ... I was expecting all sorts of difficulties re-writing the program but I never thought getting started would be this hard!

 

Hope you'll be able to help,

 

Brian

Mac mini, Mac OS X (10.6.8)
  • Michael Superczynski Level 5 Level 5 (7,095 points)
    Currently Being Moderated
    Jan 1, 2013 6:54 AM (in response to B D Littlewood)

    You'll need to upgrade to Mountain Lion (10.8) in order to use the latest Xcode (from the Mac App Store) and also join the paid developer program in order to run an app on an iPad.

  • Michael Superczynski Level 5 Level 5 (7,095 points)
    Currently Being Moderated
    Jan 1, 2013 7:16 AM (in response to B D Littlewood)

    You can try to save a few bucks/pounds/euros by using Snow Leopard but if you want to take advantage of iOS 6 features, you'll have to pony up to upgrade to the latest development tools.

  • Michael Superczynski Level 5 Level 5 (7,095 points)
    Currently Being Moderated
    Jan 1, 2013 9:05 AM (in response to B D Littlewood)

    You need to pay to get Xcode for Snow Leopard.

    If you want to convert your application to iOS, it certainly will need to be changed.  It's not  trivial.

  • VikingOSX Level 5 Level 5 (4,685 points)
    Currently Being Moderated
    Jan 2, 2013 8:05 AM (in response to Michael Superczynski)

    Xcode 4.5.2 downloads, installs, and works nicely on my alternate OS X Lion 10.7.5 installation. The requirements for this release actually state 10.7.4 or later. At this point in time, Mountain Lion isn't a requirement.

  • VikingOSX Level 5 Level 5 (4,685 points)
    Currently Being Moderated
    Jan 2, 2013 8:47 AM (in response to B D Littlewood)

    If you want to complete an IOS application for iPad/iPhone in 2013, pay someone already accomplished at this level of software engineering to write a new application from scratch. It will spare you many months of frustration. Furnish the developer a functional specification of how your basic application presently works, how you want it to work on IOS, and initial visual interface sketches. Guide them.

     

    Use your time to evaluate and prepare the financial and marketing resources necessary for the successful deployment on IOS (and OS X) hardware.

     

    People often undervalue the true (opportunity) cost of their time.

  • etresoft Level 7 Level 7 (23,890 points)
    Currently Being Moderated
    Jan 2, 2013 10:56 AM (in response to B D Littlewood)

    Can't you just upgrade your Mac Mini? It is going to be difficult getting started using tools that no one else has used in 4 years. Even if you did manage it, you would have the difficult question of trying to get it into the App Store built for an old iOS on an old OS X using an old Xcode. I don't even know if that will work. The automated systems that process app submissions may just reject your binary right from the start. When you ask why, your answer will be what people are telling you right now.

     

    I suggest seeing if you can create an HTML5 version instead. You can package that up into a self-contained app for the app stores. You will need Mountain Lion and a recent Xcode to submit, but you could use what you have for now and you wouldn't have to redo it later.

  • etresoft Level 7 Level 7 (23,890 points)
    Currently Being Moderated
    Jan 3, 2013 7:53 AM (in response to B D Littlewood)

    B D Littlewood wrote:

     

    all I need to do is upgrade the Mac Mini to Lion then get on with the job. Before I get started, please can I have a sanity check? If I do this, should things work out? Might sound like a daft question but please remember I'm a complete newcomer to the Mac arena only having had my first Mac for one week.

    You have to meet us halfway here. A Mac Mini from 2006 could not be upgraded to Mountain Lion but one from 2010 could. Which one do you have?

     

    I don't know if anyone can give you an answer better than "maybe". Developers aren't going to develop on old operating systems and old machines. We may test on those, but we don't develop there. It might work. But if it doesn't, the only thing I can say is "too bad". It may work fine and the day before you are ready to release, Apple releases 10.9 and no longer allows 10.7 to submit apps. And maybe your app doesn't work on 10.9.

     

    If you do have an ancient Mac Mini and you are able to replace it with something better, then do so. If you are able to upgrade it to Mountain Lion and max out the RAM, do that too. If you can't do either, then don't worry about it. Forge ahead and keep your fingers crossed. You may have to scramble and spend some money to get it submitted when the time comes, but that is the price you pay.

  • etresoft Level 7 Level 7 (23,890 points)
    Currently Being Moderated
    Jan 3, 2013 9:20 AM (in response to B D Littlewood)

    Well I don't want you to give up. I just want you to be smart about it. VB is a Microsoft technology. You could try Real Basic. You could write a Mac app with that. You could write it in HTML5. You would have the same potential issue about OS and Xcode versions when you go to submit the app, but you wouldn't have to learn much Objective-C.

  • VikingOSX Level 5 Level 5 (4,685 points)
    Currently Being Moderated
    Jan 3, 2013 11:08 AM (in response to B D Littlewood)

    I made no recommendation that your 2006 Mac mini could be upgraded to Lion. I did mention that Xcode 4.5.1 has installation requirements for OS X 10.7.4 or later.

     

    Your 2006 Mac mini, now that you mention it, has an Intel Core Duo processor. The requirements for OS X Lion require a Core 2 Duo processor or better. Therefore, your mini is stuck at 10.6.8 and a very outdated Xcode release.

     

    Your decision to retreat, however poignant, appears to be a sound choice at this time, and won't cost you any respect, in Yorkshire, or in this forum. Half the battle is understanding the total cost.

     

    Have a great New Year with your family.

1 2 Previous Next

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.