Solved

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

Posted on 2013-06-26
14
39 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 6

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 6

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
 
LVL 6

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
Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

 
LVL 6

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 6

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 6

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 6

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

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

Hi Folks, This article is intended to throw some light or basically give an idea towards taking the first step in the world of Systems Administration. This would in the real context of the word "Systems Administration" which would mean right from…
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 …
Users will learn how resize a batch of photos from a single command in Photoshop via Photoshop's Image Processor. Open up an Image you'd like to resize in Adobe Photoshop: Adjust the image size according to your preferences. Image > Adjustments > …
Users will learn how to set proper sequence settings, scale images, paste attributes, add transitions, fades, and music. Open up Final Cut Pro 7 and Create a new Project: Set the Sequence Settings. a) Click File > Easy Setup > Format > Apple ProRe…

758 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now