2010-11-20 12 views
0

Ich sah vor Jahren Apps, wo Sie eine Webschnittstelle über das iPhone aktivieren konnten. Zum Beispiel, um die App über den Webbrowser zu steuern.Richten Sie eine iPhone-basierte Webschnittstelle in iPhone SDK ein

Ich habe viel gesucht, aber ich konnte keine Lösung finden, die funktioniert.

Ich fand here ein Tutorial, aber es funktioniert nicht. Es gibt viele Fehler beim Kompilieren, viele Funktionen, die nicht existieren.

Können Sie mir ein Beispiel geben, wie Sie das schaffen?

Vielen Dank im Voraus!

Antwort

0

Sie müssen einen einfachen HTTP-Server implementieren, der mindestens HTTP 1.1 GET Befehle verarbeitet.

Öffnen Sie einen Server-Socket auf Ihrem iPhone, und beantworten Sie einfach GET Anfrage richtig.

+0

Ja, das muss ich tun. Aber wie? Ich habe nie mit CFNetworks oder so etwas gearbeitet ... Hast du ein Codebeispiel? – ffraenz

+0

Verwenden Sie die POSIX-API für Sockets. Es gibt viele Beispiele im Internet. Nur GOOGLE: "Berkeley Socket API". –

+0

Das war der Tipp, den ich brauchte! Vielen Dank. – ffraenz