Mac OSx 10.5.2 and Xcode 3.2.5 and iOS SDK 4.2 ....can it work together? - iphone

I am newbie to iphone programming and trying to learn iphone programming.I need experts help.Please forgive me if its repeat question.
I have intel processor MacBook with 2.5 GB memory.
Version of Mac OS X installed is : 10.5.2
I have downloaded Xcode 3.2.5 and iOS SDK 4.2 from APPLE DEVELOPER site.
My Query is : Whether the OS will support the Xcode version or i need to upgrade OS.
I don't want to upgrade the OS.
Please suggest .
regards,
Sunny

Sorry to bring you the bad news, but you will need to upgrade your OS.
Specifically, you will need Snow Leopard 10.6.4 or later.
If you can get a really old version of XCODE/iOS SDK, you might be able to run it on 10.5.2. But they are not longer available in Apple's WebSite.

Related

Programming for iOS with older Xcode

I'm pretty new to coding for iOS and i have a question about setting up my development components.
I have MacBook Air with 10.5.8 Leopard on it. So we question is: will I have no problems writing apps having iPhone SDK 3.1.3 with XCode 3.1.4 for Leopard (10.5.7)? Will the created app work on all iphone versions? There is a possibility to upgrade to mountain lion and use newest xcode, but is it worth it ? Considering that I firstly have to upgrade to snow leopard and then to mountain lion.
Thank you for your answers in advance.
If you want to send them to the app Store, the apps have to be compiled with the latest iOS (right now iOS6), so you can't compile them with xcode 3.1.4.
You need lion to download xcode 4.5 that includes the iOS 6 sdk
It looks like the configuration of your MAC Machine is not compatible for latest Mountain Lion OS. Even if it supports Lion OS, that itself will be a great deal.
Anyways, Using leopard, you can develop applications only upto iOS ver 3.2. So you would not be able to submit your applications to App Store untill you compile it with latest SDK.
For this you need atleast Lion OS (Better if you upgrade your hardware compatible with Mountain Lion). So that you can install latest XCode (Currently Ver 4.5). It will allow you to develop fully featured iOS application with latest features as well as upload them to Apple App Store.
Hope it helps. Let me know if anything else required.

Developing for iPhone OS 3 and 4 on XCode 3.1.2

I am new to iPhone programming and have a MacBook running Leopard with XCode 3.1.2. I want to use CoreData to read and write to plists, but I read on http://tapity.com/iphone-app-development/readwrite-data-on-the-iphone-property-lists-sqlite-or-core-data/ that CoreData is only available on iPhone OS 3.0. Right now, I am developing for iOS 2.2.1. Is there any way I can develop for iOS 3.0 or even iOS 4.0 with Leopard or do I need to upgrade to Snow Leopard?
Thanks!
You should upgrade. Apple approves apps only if they have been built against the latest sdk (even if the target os is a major release back). So, basically, you have no choice if you plan to submit your app to the store ultimately.
Not sure if you can use the latest version of the iOS SDK with the version of XCode you have installed, but that would be an obvious solution. I'm sure you should be able to use at least an early version of the 3.0 SDK with XCode 3.1.
However, I would recommend that you upgrade anyway - there are a lot of other useful features in more recent XCode updates, and Snow Leopard should give you better performance on your existing hardware anyway.

How do I download the SDK for iPhone for Leopard?

I have a Mac with Leopard installed (not Snow Leopard). I'm trying to start playing around with iPhone development, so I want to download XCode and the iPhone SDK. I found a version of XCode on Apple's site which runs on Leopard, but it doesn't have the iPhone SDK bundled with it, and I can't find the iPhone SDK anywhere except bundled with the latest version of XCode (and it won't run on Leopard, just Snow Leopard).
Where can I get a copy of the iPhone SDK for Leopard?
http://chris-fletcher.com/2010/08/28/howto-install-iphone-sdk-2-0-3-1-for-xcode-3-2/
Choose [iPhone SDK 3.1.3 with Xcode 3.1.4 – Leopard].
(I had the same problem.. an old PPC with Mac OS X 10.5 that can't be upgraded to 10.6.2)
This will definitely let you write simple and useful iPhone apps, although I'm not sure about App Store acceptance. Good for 'hello world' and personal stuff, though.
You're out of luck. Current SDK is Snow Leopard only.
Edit: Listen to Eiko. 10.5 is no longer supported.

how to download ipad sdk

I would like to download ipad sdk (i.e.iphone sdk 3.2),but i think it requires a mac osX Snow Leopard version 10.6.2 or later.But i have only Mac Osx Version 10.5.8 (build:9L31A).So,i made a software update but i couldnot find mac osx update in the software update list.I would like to know how to update my mac to 10.6.2 and install iphone sdk 3.2 for developing ipad Applications.
Thank You In Advance..
To move from 10.5.x to 10.6.x you have to buy Snow Leopard.
http://store.apple.com/us/product/MC223?mco=MTAyNTQ0NDI
You are right about having to upgrade to Snow. I'm now on Snow and I have iPad SDK installed (iPhone SDK 3.2 beta 3). Please note that you also need to be registered to the iPhone Developer Program to be able to download the 3.2 beta.
Amazon used to sell it for a lower price, 24 USD I think, but it's now also at 29 USD.

How do I install iPhone2.0 SDK on snow leopard?

The snow leopard xcode only installs 3.1, 3.0, and 2.2.1. I need to install 2.0 to use as the base SDK for a particular app.
I see the iPhoneSDK2_0.pkg in the Packages directory of the install image, but there is no option to install it...
Unfortunately, it looks like 2.2.1 is the earliest SDK supported on Snow Leopard. The answers to this question and this question describe how to use 2.2.1, but no earlier SDKs are available for Snow Leopard. I also believe that the iPhone Simulator on Snow Leopard does not let you test against iPhone OS 2.x, only 3.x.
To be honest, there is very little reason to stick with 2.x at this point. Satisfying the needs of the few remaing 2.x holdouts isn't worth handicapping yourself by using the older SDK. If you're developing a for-pay application, I doubt that people unwilling to pay the $5 upgrade fee for the older iPod touches will be interested in buying your application.
You don't need SDK 2.0 to compile/build iPhone OS 2.0 - compatible apps.
Simulator's "Hardware" menu allow to choose OS version for tests.
Actually, there is a very good reason to continue to support iPhone OS 2.x if you have a shipping product - people who have already bought your product. If you require OS 3.x for all future updates, you will shut customers out of updates, which means they will continue to email you or give you bad reviews about issues you've already fixed.
For this very reason, I'm sticking with Leopard for now.