"Macchina virtuale in esecuzione su un laptop Windows"
Buona fortuna con quello. Non c'è praticamente alcuna accelerazione 3D in nessuna VM per Windows con macOS attualmente disponibile. Linux è in grado di raggiungere questo obiettivo in alcuni casi (KVM + GPU PCIe di riserva supportata da macOS), ma ha una serie di limiti diversi che potrebbero violare l'accordo. Ed è anche bannato da EULA di macOS.
"insieme all'utilizzo di un iPhone 5C per testare e eseguire il debug"
iOS 11 renderà obsolete le 5C, così come tutte le app a 32 bit, quindi non potrai fare molto con un 5C. (A meno che non ti stia sviluppando da meno di 3 mesi;))
"Non so se ciò si applicherebbe anche ai giochi."
Lo sarebbe, e ancora di più. Esistono molte limitazioni tecniche con le app a 32 bit che i sistemi operativi a 64 bit non hanno, in particolare la limitazione a non più di 4 GB di RAM. È relativamente sicuro presumere che Apple abbia chiuso il supporto per le app a 32 bit perché i Pro di iPad spingono fino al limite di 4 GB, e non ci può essere solo più RAM installata nei dispositivi iOS.
Che cosa farei?
Se stai andando da solo, trasforma il tuo attuale laptop in un Hackintosh (rompe l'EULA ma è la soluzione migliore per ora) ed esegui tutte le tue app nel Simulatore o sui dispositivi degli amici. Dico questo per due motivi:
- Se non guadagni abbastanza per comprare un Mac (~ $ 1000 +), probabilmente non sei una grande azienda e Apple non si preoccuperà mai di farti causa.
- Se sei un'azienda abbastanza grande che Apple nota che stai usando un Hackintosh, probabilmente hai abbastanza soldi per un pochi Mac ormai, quindi puoi acquistarne uno.
Ancora meglio, vai a sviluppare per un'azienda che ha i soldi per te. Quindi puoi guadagnare denaro per acquistare i tuoi dispositivi personali per i tuoi progetti e per i lavori futuri. Inoltre, probabilmente puoi chiedere un finanziamento aziendale per un Mac (probabilmente un MacBook Pro 13 Fn, ma è meglio di niente) subito.