Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

It is required to have a mac to build iphone application or we can use VirtualBox to emulate the MAC OS X platform and do the same task ? Is there any license restriction ?

Thanks.

share|improve this question
add comment

3 Answers

up vote 4 down vote accepted

It is required that you be running OS X and you can't virtualize OS X on non-Apple hardware (by terms in the EULA, not for any technical reasons). Therefore it follows that you need a Mac computer to build iPhone software.

See this question and answer for a discussion on virtualizing OS X: Is there a way to evaluate OSX without purchasing Macintosh hardware?

share|improve this answer
add comment

Yes, you would have to use a Mac computer.

Running MacOSX as a virtual machine would be against Apple's licensing terms.

share|improve this answer
add comment

If you want to comply with all Apple's license restrictions, then, yes, you need a Mac to build and sign iOS apps using Apple's latest SDK tools.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.