È necessario avere un mac per costruire un'applicazione iphone o possiamo usare VirtualBox per emulare la piattaforma MAC OS X e fare lo stesso compito? C'è qualche restrizione di licenza?
Grazie.
È necessario che tu stia utilizzando OS X e non puoi virtualizzare OS X su hardware non Apple (secondo i termini dell'EULA, non per ragioni tecniche). Pertanto, è necessario disporre di un computer Mac per creare software iPhone.
Vedi questa domanda e rispondi a una discussione sulla virtualizzazione di OS X: C'è un modo per valutare OS X senza acquistare hardware Macintosh?
Sì, dovresti usare un computer Mac.
L'esecuzione di MacOSX come macchina virtuale sarebbe contro i termini di licenza di Apple.
Se vuoi rispettare tutte le restrizioni di licenza di Apple, allora, sì, hai bisogno di un Mac per costruire e firmare app iOS utilizzando gli ultimi strumenti SDK di Apple.
Leggi altre domande sui tag development