Solved

What is my best upgrade route for iOS development on my MacBook Pro

Posted on 2013-06-26
14
48 Views
Last Modified: 2016-06-07
Hi,

I have a MacBook Pro with OS X 10.6.8 (Snow Leopard).  I have XCode 4.0.2 installed.  I have one important iPhone App for a client that I developed in this environment.  This app could at any time need changes and release.

I also now have a new iPad project.  Customers will be buying new iPads so I expect the latest iOS will be on them.  I need to release a proof of concept version first.  I am having trouble deciding what to do to my development environment.  I want to be able to do development on my existing app but also use the latest (non beta) XCode to that I take advantage of all new features.  What would you do.  Note, I am registered iOS developer and even if I need to pay a bit for new OS or XCode that would be fine.  But my MacBook Pro is the only Apple Mac machine here and if it is corrupted in any way I would be in big trouble :-(

Cheers
H
0
Comment
Question by:gbzhhu
  • 7
  • 5
14 Comments
 
LVL 7

Accepted Solution

by:
Robert Saylor earned 500 total points
ID: 39278638
You would first save your xcode project to CD / DVD, external drive for backup.

1. Upgrade Osx. You should not have any issues there. It will take a long time to download from iTunes and install. On a fast connection about 1 - 3 hours.

2. Download the latest xcode from Apple Developer and install.

Simply launch the newer xcode and open your project like you have before. It is seamless.

I did this not too long ago on my mac mini that is housing my itunes projects and have not had any issues.

If you are registered with itunes developer xcode is a free download. The only cost is OSx at about $29 or so. Beats $200 for Micro$oft.
0
 
LVL 12

Author Comment

by:gbzhhu
ID: 39278677
Thanks rsaylor,

What OS X and XCode version did you upgrade to?
0
 
LVL 7

Expert Comment

by:Robert Saylor
ID: 39278699
no problem let me fire it up and will send. I have not had to update any apps lately but I have updated the OS at least once and xCode about 3 times.
0
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 
LVL 7

Expert Comment

by:Robert Saylor
ID: 39278732
My Mac is running OSx 10.7.4 that is most likely Lion.

xCode is running 4.6.1

I have been running xCode since before iPhone 5 came out. I had to upgrade it then to support the larger screen.

The Mac originally had Snow Leopard on it. This Mac is about 2 or 3 years old.
0
 
LVL 12

Author Comment

by:gbzhhu
ID: 39278739
Thanks.

Others are saying that I cannot update an app in App Store without now supporting iPhone 5 which needs iOS 6 which in turn needs XCode 4.2 which in turn needs Lion!!
0
 
LVL 12

Author Comment

by:gbzhhu
ID: 39278748
So when upgrading, do I need to uninstall Snow Leopard or just run the Mountain Lion I intend to upgrade to on top?  What about XCode, is it a case installing on top or removing then upgrading.  I am not a Mac savvy - 20m odd years of Microsoft dev and only one iOS project completed in 3 months - that is all my Mac environment usage
0
 
LVL 7

Expert Comment

by:Robert Saylor
ID: 39278751
Yes this is correct. I've gone through that growing pain and it's not as scary as it sounds. It's easy. One thing I noticed with Mac vs Windows it just works. Lucky we are not having a discussion on eclipse that I find cumbersome but OSx and xCode is a walk in the park. Just cover your bases and get a backup first. In xcode find the project in finder then zip it and save it to an external source.
0
 
LVL 7

Expert Comment

by:Robert Saylor
ID: 39278760
You goto itunes and order Mountain Lion. That will take 1 - 3 hours or more depending on your network speed. The download is what takes so long.

When that's done, goto itunes developer and download the latest xcode. Install xcode and copy it to your application folder. That's pretty much it. Apple is cake compared to Windows.

I was in the same boat about 3 years ago. I am mostly Windows and a lot of Linux. I still use all 3 equally. Mac is different but operates easier. Installing apps is as simple as coping the file. That's all there is to it.
0
 
LVL 7

Expert Comment

by:Robert Saylor
ID: 39278762
Note: You don't un-install anything it will upgrade it...
0
 
LVL 12

Author Comment

by:gbzhhu
ID: 39278777
Thank you for the excellent info.  Glad there is no registry tweaks to be done ala Windows :-)  I will keep this question open so that I can reach you in the next few days when I am upgrading in case I need assistance, if that is OK with you.

Feel much better now.

Btw, why is software sold in iTunes.  It sounds like it should sell only music :-)  should Apple not put its own Software on App Store or Mac Store or something else?
0
 
LVL 7

Expert Comment

by:Robert Saylor
ID: 39278793
No problem. iTunes and google play are both doing the same. Music and apps. Lets bring the BBS back. Ok I just showed my age lol.
0
 
LVL 12

Author Comment

by:gbzhhu
ID: 39278828
LOL that is pretty ancient :-)  I am not younger! I wrote my first program in 1992
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A lot of new and distinct gadgets are making their appearance every other day. The latest gadget that has wooed the attention of all gadget lovers and non gadget lovers alike is the Smartwatch. This tiny gadget is capable of offering live access to …
A professional opinion on which Apple product to buy, and a tidbit about the WWDC.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
CodeTwo Sync for iCloud (http://www.codetwo.com/sync-for-icloud?sts=6554) automatically synchronizes your Outlook 2016, 2013, 2010 or 2007 folders with iCloud folders available via iCloud Control Panel. This lets you automatically sync them with…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question