Frage

Ist es möglich, die Bewegung zu simulieren (dh das Beschleunigungsmesser), Mikrofon und Kamera in dem XCode-Simulator?

Wenn ja, wie Sie es tun?

Wenn nicht, gibt es irgendwelche XCode addins oder Anwendungen von Drittanbietern, die es tun? (Abgesehen von dem Download zu einem tatsächlichen iPhone natürlich).

Vielen Dank im Voraus!

War es hilfreich?

Lösung

Der einfachste Weg, fand ich es zu tun ist, mit dem Wavefront Accelerometer Daten App dass kann im App Store zu finden. Alles, was Sie tun müssen, ist eine einzelne Datei zu Ihrer Anwendung hinzufügen, dann können Sie das Beschleunigungsmesser in Ihrem iPhone oder iPod touch verwenden, um Daten zu Ihrer App im Simulator zu senden. Hier finden Sie eine WiFi-Verbindung benötigen, und ein Gerät zu verwenden.

Sie könnten wahrscheinlich eine Lösung finden, die auf dem Desktop ausgeführt wird, aber Sie werden nicht genau das wirkliche Leben Lesungen bekommen.

Ich würde empfehlen, ein tatsächliches Gerät oder Ihre Anwendung kann immer verhalten sich anders als man es erwarten. Wenn dies ein ernstes Unterfangen ist, sollten Sie in der Lage sein, die Kosten einer Vorrichtung zu rechtfertigen. Ein iPod Touch ist viel billiger, aber Sie nicht das Telefon oder Kamera-Fähigkeit bekommen. Sie können einen Kopfhörer erhalten, wenn ein Mikrofon hat.

Das sind die Grenzen, ich denke, es ist nicht klug, eine App zu entwickeln, ohne es auf einem Gerät zu testen. Ich habe in Anwendungen ausführen, die die ganze Zeit zum Absturz bringen und herauszufinden, es ist, weil sie mit Sachen sind immer weg in dem Simulator, die Sie nicht in der Speicher und CPU-Einschränkungen des Geräts vertraut machen.

Andere Tipps

Mikrofon funktioniert im Simulator. Es verwendet einen Standard-Mikrofoneingang von Ihrem Mac.

Überprüfen Sie diesen Link ....

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

und geht bis 10 th Seite ..

Allerdings ist der iPhone-Simulator, ein Software-Simulator für das reale Gerät ist, hat seine Einschränkungen. Funktionen, die nicht auf dem iPhone Simulator umfassen:   Erhalten von Positionsdaten - es gibt nur eine fi koordinieren XED, wie Latitude 37,3317 Nord- und Längengrad 122.0307 Westen

Telefonieren
  Zugriff auf die Accelerometer

Senden und Empfangen von SMS-Nachrichten

Installieren von Anwendungen aus dem App Store
  Kamera
  Mikrofon

Verschiedene Features von OpenGL ES

In den Androiden Simulator die Hardware kann nicht simuliert werden .. aber zum Beispiel für die Kamera sehe ich einen Ansatz echte Informationen zu bekommen ... Verwenden Sie Ihre Webcam .. zu tun, dass Sie Frames mit einer App bekommen und senden diese Daten mit einer Buchse an den Simulator ... vielleicht ist es möglich, dass mit dem iPhone-Simulator zu tun.

Ich sehe diese Lösung hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top