Frage

Ich habe den folgenden Link durchgemacht

http://zachwaugh.com/2009/03/programmatic-retriebing-ip-address-lof-iphone/

Und ich habe es auch ausprobiert (aber das wird nicht von Apple anerkannt).

http://appsamuck.com/day4.html

Ich möchte das nur, wenn der Benutzer auf die Schaltfläche "WiFi" tippen.

Berichte, die im Dokumentenverzeichnis gespeichert sind, können von einem anderen PC über WLAN über die IP zugegriffen werden, die ich auf meiner iPhone -Anwendung angezeigt habe. Wie ist es möglich?

War es hilfreich?

Lösung

In meinen Apps benutze ich Cocoahttpserver Um lokale Infos in und aus dem Telefon zu erhalten. Sie führen den Server und den Out-of-the-Box aus. Er indiziert alle Dateien im Dokumentenverzeichnis.

Um das zu tun, was Sie wollen, müssen Sie den Code bearbeiten, um ein anderes Datenformat zurückzugeben (XML ist wahrscheinlich am einfachsten). CocoahttpServer nehmen Sie einfach auch direkt aus der Box, sodass Sie auch eine XML -Antwort veröffentlichen können.

Nachdem er darüber nachgedacht hat, wird Cocoahttpserver am besten auf der Computerseite hinter den Kulissen ausgeführt. Das iPhone kann dann Informationen an den Computer senden, auf dem der Code einfacher sein sollte und Sie mehr Optionen haben.

Andere Tipps

Ich kann nicht auf bestimmte Beispiele hinweisen, aber der Weg, dies zu tun, wäre das Zeroconf -Protokoll - sowohl das iPhone als auch das PC müssten im selben Netzwerk sein, um diese Arbeit zu haben.

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