Vivek Subramanian
Vivek Subramanian

Reputation: 1234

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!

Upvotes: 0

Views: 882

Answers (2)

JulesLt
JulesLt

Reputation: 1785

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.

Upvotes: 0

Toastor
Toastor

Reputation: 8990

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.

Upvotes: 1

Related Questions