Update 2: August 17, 2011 The TechExxpert guide has been updated to fully allow Xcode 4.1 to work. Sorry that the past fixes did not work. Thanks for the comments! Please let me know if this guide works/doesn't work.

Update: This guide has been modified to the latest updates as of August 2, 2011 including the latest Xcode 4.1 and OS X Lion 10.7.

Apple has been adamantly refusing to create an iPhone SDK support for Windows-based machines. Luckily, there is a work around to be able to fully run the iOS SDK and Xcode support for most all PC's.

The following steps involve installing a virtual machine on your PC, updating the virtual machine to 10.7 , then running the machine and downloading and installing the iOS SDK and Xcode on to the virtual machine.

There are other ways to install OS X on your machine but they involve creating a new partition and installing the Operating System directly to your hard drive. Those ways are much harder and have more confusing steps that could potentially damage your computer. This method is easier and safer to use.

The process will take 2-3 hours, but most of the time is consumed by large downloads. There's no software to buy or developer fees to pay.


1. Follow the steps here to download and install a virtualized version of OS X Lion on your PC.

2. If you don't have a free Apple Dev Account, create one here. You'll need this to be able to download Xcode 4.1 for free. In OS X, open the App Store and download Xcode. You can view progress of the download under the Purchases tab.

3. Once the progress bar is finished, it will say it is installed but it really isn't. Open the Applications folder from Finder. Double-click on the Install Xcode icon.

4. Follow the on-screen directions then wait for the installation to finish.

6. Once it's done, it should open by itself. If it doesn't, you will NOT find the iPhone SDK in your dock. You will need to open your hard drive. Then Click on Developer, then on Applications.

7. You will now see an icon for Xcode, click it and you can start coding applications.

If the icons don't show up, you may not have enough virtual hard drive space to fit the program. Make sure you have at least 10 GB of free memory in the virtual machine. Restarting your machine may be another way to make the icon appear.

Now you can start coding an app for your personal use. The language you will be coding in is Objective-C. If you don't have any experience with Objective-C, TheNewBoston provides free tutorials on Xcode and Xcode iPhone development. I recommend following the Objective-C tutorials

You will be able to test your app on the iPhone simulator in Xcode but you will not be able to add the app to your own device. To add an app that you've created to your device, see the two options below.

Option 1: If you want to submit your app to the App Store, you will need to pay Apple $100 for an official Developers Certificate. This will allow you to sell your app to a very large audience but Apple does place large restrictions on its approval of submissions.

Option 2: If you don't want to pay the $100, you can develop your application for Cydia (similar to the App Store). This option will also allow you to place your app on to your iPhone, not just only in the Xcode simulator.

Cydia is the unofficial App Store for users who have jailbroken and want to sell/share their apps. There are almost no restrictions as to what kind of apps that can be added to Cydia.

To develop for Cydia, you will need to have your device jailbroken (How do I jailbreak?) and before you start developing your app, you will need to follow these steps to create an alternate Certificate.


«Oldest   ‹Older   201 – 229 of 229   Newer›   Newest»
EktaJayswal said... @ December 24, 2014 at 3:45 AM

Please help me out, Legally I would be required to use only licenced version of Xcode and Mac Os. I want a few .ipa file to be referenced in my application. I am working in Windows 8 Os and on DevExpress + AngularJs + Cordova platform for my cross platform application.
How can I get .ipa file legally from windows 8 os. ? Any kind of help would be appreciated. Thanks in advance.

Monika Dutta said... @ December 24, 2014 at 9:24 PM

Bullguard Antivirus 1 Year 1 User, Just Rs.199 @ ebay.in

Bullguard Internet Security 1 year 1 user, Just Rs.399 @ ebay.in

Bullguard Antivirus 1 Year 1 User, Just Rs.199 @ amazon.in

David Morris said... @ December 26, 2014 at 9:38 PM

xcode is really nice software for windows. thanks for great sharing.
free downloadable software

Thomas Anderson said... @ January 12, 2015 at 4:27 AM

computer secure software is really useful for pc and thanks for informing.
full version windows

SOFTWARE FREE DOWNLOAD said... @ January 20, 2015 at 10:04 PM

I read that it is not applicable for windows ...... it works only on Apple's Applications ....

Paul Allen said... @ January 23, 2015 at 12:35 AM

thanks a very simple and easy tutorial for Installing iOS SDK and Xcode on Windows 7. very useful sharing!
free ddl software download

evden eve nakliyat said... @ March 15, 2015 at 2:34 PM

Egesoy evden eve nakliyat , taşıma öncesinde eşyalarınızı sizlere ücretsiz olarak hizmet veren eksperlerimiz tarafından tespit edilir.
bu tespitteki amaç eşyanızı alabilecek aracın, eleman sayısını ve ambalaj- paketleme için gerekli olan malzemenin belirlenmesidir
evden eve nakliyat evden eve nakliyat evden eve nakliyat
Evden eve nakliyat ' da seçkin kaliteli malzeme kullanımı,tercih hava baloncuklu patpat , iyi kutulama,eşyaların yerleşeceği
bölgeye göre tasnifi, Evden eve ,de lojistik unsurunun temel esası araç sürücülerini evden eve nakliyat daki personelin eğitimidir.
firmamız bünyesinde çalışan personelimiz en az 10 yıllık tevrübeye sahip elemanlardan seçilmiştir.

hasta yatağı said... @ April 4, 2015 at 5:12 AM

good post thanx

istanbul çilingir evi said... @ April 23, 2015 at 1:01 PM

İstanbul Çilingir Evi™ 0532 418 10 40 - Açık Anahtarcı 24/7
İstanbul Çilingir Evi 7/24 tüm ilçelerde kapı açma (çelik, ahşap, demir) oto çilingir, anahtar, kasa açma hizmeti verir.

istanbul çilingir evi said... @ April 23, 2015 at 1:04 PM
This comment has been removed by the author.
ikinci el eşya Evi said... @ April 23, 2015 at 1:10 PM

İkinci El Eşya Alanlar Evi - 2.El Beyaz Eşya - Mobilya - Spot
İkinci El Eşya Alanlar Evi; 2.El Beyaz Eşya, Mobilya, Spot, Ev ve Ofis Eşyaları İstanbul - Antika Türkiye geneli Alım Noktası.

gbAweb .NET said... @ April 23, 2015 at 1:22 PM

Spss İstatistiksel Veri Analizi - Ss Analiz®
Spss İstatistiksel Veri Analizi, istatistiksel analiz yöntemleri, spss regresyon analizi, spss veri analizi ödevleri doğru ve hızlı sonuçlar.
Spss - Ss Analiz - Spss İstatistiksel Veri Analizi - Ss Analiz
spss data analysis The spss data analysis program is the basic of the statistics and it is difficult to learn and more difficult to use it efficacious. But we are regret to ...
İstatistiksel Analiz, Spss Veri Analizi - Ss Analiz
kruskall wallis testi Ss Analiz, istatistik disiplininde tüketicilerin gereksinim duyduğu birçok çözümleme hizmetlerinde, özgün fikirler üretmekte ve talep eden ...
Analiz - Ss Analiz® - Spss İstatistiksel Veri Analizi - Ss Analiz
İstatistiksel Analiz, Spss Veri Analizi. ... info@spssverianalizi.com. Anasayfa · Site Haritası · İletişim · logo · Anasayfa · Kurumsal · Analiz · İstatistiksel Analiz ...
İstatistiksel Analiz - Ss Analiz
info@spssverianalizi.com. Anasayfa · Site Haritası ... Telefon : 0216 000 00 00; Fax: 0216 000 00 00; E-mail: info@spssverianalizi.com. www.spssverianalizi.
Kolmogorov-Smirnov (K-S) Testi - Ss Analiz®
1 gün önce - info@spssverianalizi.com. Anasayfa · Site Haritası · İletişim · logo ... Hakkı © 2015 Spss Veri Analizi. İstatistiksel Analiz: info@spssverianalizi.com.
İstatistik - Ss Analiz - Spss İstatistiksel Veri Analizi - Ss Analiz
info@spssverianalizi.com. Anasayfa · Site Haritası · İletişim · logo · Anasayfa ... Telif Hakkı © 2015 Spss Veri Analizi. İstatistiksel Analiz: info@spssverianalizi.com.
İletişim - Ss Analiz - Spss İstatistiksel Veri Analizi - Ss Analiz
Ss Analizⓢ istatistik hizmeti almak için mail adresimizden iletişim kurunuz: info@spssverianalizi.com.

Vanessa Haws said... @ July 27, 2015 at 1:59 AM

thanks for this post. I really enjoyed.
download crack software | full version software

Morris David said... @ September 7, 2015 at 5:27 AM

thanks a lot for nice article!
wavepad registration code download

jamshad hashmi said... @ November 9, 2015 at 8:48 PM

I visited several websites however the audio feature for audio songs current
at this site is actually wonderful.

Driver Detective Registration Key

jamshad hashmi said... @ November 9, 2015 at 10:48 PM

Informative article, exactly what I needed.

Driver Detective Registration Key

evden eve depolama said... @ December 28, 2015 at 4:54 AM

çok fAYDALI etkileyici bilgiler tşk

eşya depolama said... @ December 28, 2015 at 4:56 AM

paylaşımlarınız için teşekürler

eşya depolama said... @ January 15, 2016 at 7:40 AM

egesoy evden eve nakliyat

eşya depolama said... @ January 15, 2016 at 7:42 AM

evden eve depolama

şehirler arası nakliyat said... @ February 18, 2016 at 10:17 AM

evden eve nakliyat

Bayram KALIN said... @ February 24, 2016 at 4:18 AM

paylaşım için teşekkürler

evden eve nakliyat
evden eve taşımacılık
evden eve nakliyat istanbul
evden eve nakliye
evden eve nakliyat talep formu
evden eve nakliyat tavsiyeleri

evden eve nakliyat said... @ February 25, 2016 at 2:23 AM


Margret Ruch said... @ February 25, 2016 at 2:51 AM

thanks a bundle....
Bitdefender Mobile Security License Key | Eset Mobile Security Username And Password

Kepran Infosoft said... @ April 19, 2016 at 11:05 PM

Good Article
Web Application Development

istanbul ankara evden eve nakliyat said... @ October 3, 2016 at 8:09 AM

egesoy evden eve

Sangita Dutta said... @ October 18, 2016 at 3:22 AM

NATIONAL INSTITUTE OF DIGITAL EDUCATION established in 2010 with the mission of delivering training to professionals in Computer Training. We offer a wide range of quality computer training.

All our training courses are taught by professionals in the field, allowing you the chance to learn from experts within their respected industry, which provides you with a quality computer training that will help you take your knowledge and career to new heights. We have different courses to shoot-up the requirement of the general youths of West Bengal. The duration of the courses are segregated in Six Months, One Year & 18 Months. Students are awarded by CERTIFICATE which will accept all over India.
Email: info@nideindia.in / nidedirector@gmail.com

Website : http://www.nideindia.in , Facebook : https://www.facebook.com/NIDEofficial/

Twitter : https://twitter.com/nideindia , YouTube : https://www.youtube.com/channel/UCDvV-Fhx9Tz3jDmeZu4EOUw

Android App : https://play.google.com/store/apps/details?id=com.ntss.nide

Salwarr. com said... @ February 10, 2017 at 3:37 AM

Have lovely & Beautiful Dresses,Lehenga, Salwar-Kameez & many more………

Mark smith said... @ May 3, 2017 at 1:50 AM

You are post a very nice blog. I got my infirmation through your blog. We are get provide it rental and iPad Rental, tablet rental
best quality. you will to get all it rental solutions...please keep it up.I like it.

«Oldest ‹Older   201 – 229 of 229   Newer› Newest»

Post a Comment