Domanda

E 'possibile simulare il movimento (ad esempio gli accelerometri), microfono e fotocamera nel simulatore XCode?

Se sì, come si fa a farlo?

In caso contrario, ci sono componenti aggiuntivi XCode o applicazioni di terze parti che lo fanno? (A parte il download di un trasferimento reale iPhone ovviamente).

Grazie in anticipo!

È stato utile?

Soluzione

Il modo più semplice che ho trovato per farlo sta usando il Wavefront accelerometro dati App che si possono trovare in App Store. Tutto quello che dovete fare è aggiungere un singolo file per l'applicazione, è possibile utilizzare l'accelerometro nel vostro iPhone o iPod touch per inviare i dati alla tua applicazione nel simulatore. Avrete bisogno di una connessione WiFi, e un dispositivo da usare.

Si potrebbe forse trovare una soluzione che viene eseguito sul desktop, ma non sarà sempre accurate letture di vita reale.

Consiglio di prendere un dispositivo reale o la vostra applicazione può comportarsi diverso da quello che si aspetta. Se questo è un serio sforzo, si dovrebbe essere in grado di giustificare il costo di un dispositivo. Un iPod Touch è molto più economico, ma non si ottiene la capacità di telefono o la fotocamera. È possibile ottenere un auricolare che dispone di un microfono però.

Questi sono i limiti, non credo sia saggio di sviluppare un app senza prove su un dispositivo. Ho eseguito in applicazioni che si infrangono tutto il tempo e la figura è perché stanno ottenendo via con roba nel simulatore che non si può fare nei limiti di memoria e CPU del dispositivo.

Altri suggerimenti

Microfono lavora nel simulatore. Esso utilizza un ingresso microfonico di serie dal tuo Mac.

Controlla questo link ....

http://media.wiley.com/product_data /excerpt/72/04705009/0470500972-1.pdf

e andare a 10 ° pagina ..

Tuttavia, il simulatore di iPhone, essendo un simulatore software per il dispositivo vero e proprio, ha la sua limitazioni. Funzioni non disponibili su iPhone Simulator comprendono:   Ottenere dati di posizione - restituisce solo un fi sso di coordinate, come ad esempio latitudine 37,3317 Nord e Longitudine 122.0307 occidentale

Telefonare
  Accesso al Accelerometro

L'invio e la ricezione di messaggi SMS

Installazione applicazioni da App Store
  Camera
  Microfono

Diverse caratteristiche di OpenGL ES

Nel simulatore di Android l'hardware non possono essere simulati .. ma per esempio per la macchina fotografica vedo un approccio per ottenere informazioni reali ... Usa la tua webcam .. per fare questo si può ottenere fotogrammi con un app e inviare questi dati con una presa al simulatore ... forse è possibile farlo con iPhone simulatore.

Vedo questa soluzione qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top