PC laptop + VNC + Mac Mini server per sviluppo iOS. È pratico?


3

[pubblicato ufficialmente su stackoverflow.com - è stato suggerito che questo sarebbe un posto migliore per questo]

Vorrei iniziare a sperimentare lo sviluppo di iOS, ma coniare una frase (terribile): "Sono un PC". Adoro il mio laptop Windows 7 e non voglio spostarmi all'ingrosso su un MacBook Pro. Invece quello che mi piacerebbe fare è comprare un Mac Mini e usarlo come server. Ho letto che:

  • Un Mac Mini è adatto allo sviluppo di iOS. Aggiungi più RAM per un'esperienza migliore.
  • MAC OS supporta VNC.

Uso VNC quotidianamente per accedere a macchine Linux, ma non ho mai usato un Mac. Con "mai" intendo letteralmente di non aver mai messo le mani sulla tastiera di un Mac - e sono programmatore da 25 anni.

Quello che in particolare non so - e vorrei una risposta - è se l'uso di un client VNC da Windows mi darà il desktop Mac OS completo, sufficiente per amministrare completamente la macchina e quindi eseguire la suite di sviluppo iOS in piena fedeltà. E se non VNC, allora?

Grazie.

Risposte:


5

Sì, VNC ti darà accesso al desktop Mac completo e allo Xcode per lo sviluppo dell'SDK iOS, se il Mac è configurato. Apple vende strumenti di amministrazione remota che utilizzano questo protocollo.

Il problema con l'utilizzo di VNC per lo sviluppo di iOS è che dovrai anche avere accesso alla porta USB del Mac per eseguire il caricamento e il debug delle app direttamente su un dispositivo iOS.

Se puoi fare a meno di dover connettere un debugger, puoi trasferire build di app iOS Ad Hoc e file di provisioning dal Mac al PC e utilizzare iTunes per installare le tue app per il test.

Se vuoi provarlo, ci sono servizi che affitteranno l'accesso VNC a un Mac in un data center da qualche parte. Sarà necessario l'accesso amministratore / root per installare gli strumenti iOS SDK.

Se preferisci RDP a VNC, iRAPP è un server terminal RDP commerciale disponibile per l'uso su Mac OS X.


1
Su una rete veloce questa soluzione funziona alla grande. Al lavoro ho un PC di grandi dimensioni come desktop principale e un Macbook Pro inserito nell'angolo della mia scrivania in cui ho appena VNC per lo sviluppo di iOS da fare.
Brian Knoblauch,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.