Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 81
  • Last Modified:

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

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
gbzhhu
Asked:
gbzhhu
  • 7
  • 5
1 Solution
 
Robert SaylorSenior DeveloperCommented:
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
 
gbzhhuAuthor Commented:
Thanks rsaylor,

What OS X and XCode version did you upgrade to?
0
 
Robert SaylorSenior DeveloperCommented:
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
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
Robert SaylorSenior DeveloperCommented:
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
 
gbzhhuAuthor Commented:
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
 
gbzhhuAuthor Commented:
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
 
Robert SaylorSenior DeveloperCommented:
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
 
Robert SaylorSenior DeveloperCommented:
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
 
Robert SaylorSenior DeveloperCommented:
Note: You don't un-install anything it will upgrade it...
0
 
gbzhhuAuthor Commented:
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
 
Robert SaylorSenior DeveloperCommented:
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
 
gbzhhuAuthor Commented:
LOL that is pretty ancient :-)  I am not younger! I wrote my first program in 1992
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 7
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now