Quando facevo sviluppo iOS a tempo pieno, avevo OSX su un'unità USB avviabile in modo da poter sviluppare sul mio portatile PC quando viaggiavo. Funzionava bene. La cosa principale è assicurarsi di avere un PC con specifiche compatibili e usare l'emulazione EFI per essere in grado di caricare OSX vanilla (da una fonte ottenuta legalmente). Puoi anche virtualizzare OSX. XCode funzionerà bene ma l'emulatore iOS ha dei problemi.
Ho letto che Apple potrebbe avere la capacità di rilevare che il vostro pacchetto presentato è stato costruito su hardware non Apple, e se lo rilevano rifiuteranno la vostra app e cancelleranno il vostro account di sviluppatore. È una voce (i fanboy iniziano un sacco di voci), e non sono sicuro di crederci, dato che la spesa per creare e mantenere questa capacità (se anche fosse possibile) non sarebbe compensata da un aumento delle vendite, dato che gli acquisti degli sviluppatori costituiscono circa lo 0% (arrotondato) delle vendite dei dispositivi Apple. Suppongo che potrebbe essere vero però. Non è mai stato un problema per me, dato che avevo un Mac sulla mia scrivania che usavo principalmente per lo sviluppo, ed era dove impacchettavo, firmavo e inoltravo le applicazioni.
Al contrario di quello che la gente vi dirà, non c'è nulla di illegale nell'installare una copia legalmente ottenuta di OSX su hardware non Apple (o in una macchina virtuale). La violazione di un EULA di tipo shrinkwrap non è illegale. Il DMCA impedisce la commercializzazione di tecniche di aggiramento, non gli utenti finali che lo fanno per uso personale, e usando l'emulazione EFI non c'è nessuna modifica al software Apple progettata per aggirare le protezioni. Ci sono anche alcune aziende che vendono soluzioni commerciali di emulazione EFI che pubblicizzano la possibilità di installare OSX su hardware non Apple, e Apple non li ha ancora citati in giudizio. Sono passati ad un diverso modello di licenza circa nello stesso periodo, che IMO era una reazione a questi prodotti.
L'unico problema che potreste incontrare è la nuova politica di Apple di non vendere licenze OSX separate dall'hardware. Se non potete ottenere legalmente una licenza di OSX da installare, non potete installarlo legalmente.