Develop for IOS without buying a Mac

Home / Forums / Marmalade Archive / Deployment, devices and platforms / Develop for IOS without buying a Mac
6 replies [Last post]
by: rakkar@rakkar.org
Status: Offline
Joined: 2011-12-06
Points: 1500

On your website there's an image of a Windows PC connected to an iPhone.
http://www.madewithmarmalade.com/marmaladesdk/features/ios-development-windows

Does this mean with Marmalade I can 100% develop an iPhone game from a Windows PC? The PC is just going to register the iPhone? If so, what drivers do I need to install on the PC to get it to recognize the iPhone and be able to use it for development?

by: DeMoney
Status: Offline
Joined: 2011-11-30
Points: 4340
All of this is well covered

All of this is well covered in the manual and FAQ. I've installed NO drivers for the iphone (and i'm developing for it) %)

by: DaTo
Status: Offline
Joined: 2011-12-27
Points: 400
@rakkar@rakkar.org:

@rakkar@rakkar.org:

It is 99% correct. You can develop and test and deploy to iPhone on windows. But when you distribute to the App Store you need a Mac for uploading your APP to the store.

The development and testing works in Visual Studio on a Windows PC. You can run your App in the simulator and can debug your code. To test on the real device you can build your app ready for the iPhone and deploy it with iTunes or the iPhone configuration utility from a windows PC. (Attention: no debugging on device, this will not work with marmalade). For this you need a developer account @ Apple and register your device as a developer device. Then you need the development provisioning profile and install it on your device.

Daniel

by: Brad P. Taylor
Status: Offline
Joined: 2010-03-12
Points: 380
I haven't tried this service

I haven't tried this service but perhaps http://www.macincloud.com/ would be able to help with that final step of uploading?

by: rakkar@rakkar.org
Status: Offline
Joined: 2011-12-06
Points: 1500
Hey Brad, thanks for that

Hey Brad, thanks for that suggestion! I was just about to go buy a Mac just to upload a file which is ridiculous. I'll try that service now.

by: Yossarian
Status: Offline
Joined: 2011-03-08
Points: 6020
I was going to use those type

I was going to use those type of services or even set up a virtual Mac on my pc but it is a lot of messing around.

In the end I just bought a second hand Mac laptop of eBay.

I was also worried that maybe the upload would fail even if you not using a proper Apple hardware device (could be checks in place during the upload),

by: rakkar@rakkar.org
Status: Offline
Joined: 2011-12-06
Points: 1500
In the end I found the

In the end I found the correct answer to this, which is no you cannot 100% develop an iPhone game on Windows. You must be running the latest version of Xcode or you cannot upload to Apple. If you use a used Mac, it cannot be a PowerPC as that cannot run the latest Xcode. MacInCloud does not work either because they don't give you the latest version, and you cannot update it yourself. I ended up buying the lowest end mac from the Apple store for $600.

Latest Posts

Latest Comments

Top Contributors

  • Chris D : 27,010
  • MonRoyals : 26,970
  • Salman : 26,720
  • Jez Hammond : 20,130
  • pjan : 11,150
  • gjw : 10,350
  • Paolo Oliverio : 9,640
  • Beaker_2 : 8,390
  • Kite : 8,210
  • bluescrn : 7,810