2009-12-14 13 views
13

Possiamo rendere possibile il simulatore iphone per acquisire un'immagine tramite webcam, ho scritto un programma per scattare foto dalla fotocamera di iphone. Posso testarlo con il simulatore di iphone ??? Pls helpSimulatore e webcam Iphone

+0

Nel caso in cui si desidera solo aggiungere alcune immagini per il vostro simulatore e poi provarlo, che cosa si può fare è di trascinamento l'immagine sul simulatore (aprirà l'immagine nel safari del simulatore) e quindi semplicemente clicca e tieni premuto sull'immagine per salvarla nella libreria fotografica del simulatore. –

risposta

14

Non è possibile scattare foto tramite la webcam di Mac da iPhone Simulator. Per la fotocamera, è necessario testarlo su un dispositivo.

+0

Cosa succede se si accede ai metodi della fotocamera nel simulatore? Ricevo un errore? – testing

+0

Penso che riceverai un messaggio di errore che comunica che la fotocamera non è disponibile su questo dispositivo. –

+0

non avrai un errore, otterrai solo una vista che dice che è una simulazione della fotocamera. –

3

Immaginate se questo fosse possibile sul simulatore, la risoluzione del vostro Mac fotocamera sarebbe molto diversa da quella del dispositivo e anche le vostre prestazioni mac. Ciò potrebbe causare brutte sorprese durante lo spostamento e il test dell'applicazione sul dispositivo.

+1

la ragione per cui questo dubbio è venuto a me è che ho visto tali funzioni nei simulatori per Android e altre piattaforme simili. Comunque, grazie per le vostre risposte. È fantastico che Apple non includesse questa opzione, cosa che avrebbe portato gli sviluppatori a fare un casino. – Nithin

+2

Non ci sarebbe nulla per fermare l'immagine della webcam in scala esattamente alla risoluzione della fotocamera iphone. Penso che dovrebbe funzionare ... in parte perché sto provando a scrivere un'app e non ho ancora ricevuto il mio telefono! –

2

(Ci scusiamo per il mio inglese)

Nel mondo Android, l'emulatore di telefono non hanno un'anteprima telecamera in diretta per cui la soluzione è creare un "Server Webcam" in esecuzione su emulatore host (PC/Mac). Questo programma è un server socket per acquisire frame dalla webcam incorporata e trasmetterli tramite un socket.

Quindi nel codice telefono (emulatore android) è possibile leggere il frame attraverso la presa e quindi mostrare e simulare una fotocamera del telefono reale.

È possibile farlo nel simulatore iPhone?

1

Non è possibile utilizzare la fotocamera di mac. Per la fotocamera, è necessario testarlo su un dispositivo.

Dalla documentazione di Apple

The hardware features that cannot be simulated are: 

Motion Support 
Accelerometer 
Gyroscope 
Audio and Video Input 
Camera 
Microphone 
Proximity Sensor 
Barometer 
Ambient Light Sensor 

Rif: Apple documentation reference

Problemi correlati