Получение определенного IP-адреса для приложения iPhone - PullRequest
0 голосов
/ 06 декабря 2009

Я перешел по следующей ссылке

http://zachwaugh.com/2009/03/programmatically-retrieving-ip-address-of-iphone/

и я тоже пробовал это (но Apple это не распознает).

http://appsamuck.com/day4.html

Я просто хочу, чтобы, когда пользователь нажал на кнопку «wifi».

Отчеты, хранящиеся в каталоге документов, могут быть доступны для другого компьютера с помощью Wi-Fi, используя IP-адрес, который я отображаю в своем приложении iPhone. Как это возможно?

Ответы [ 2 ]

1 голос
/ 06 декабря 2009

В своих приложениях я использую CocoaHTTPServer , чтобы получать локальную информацию о телефоне и выключать его. Вы запускаете сервер и из коробки, он индексирует все файлы в каталоге документов.

Чтобы сделать то, что вы хотите, вам нужно отредактировать код так, чтобы он возвращал какой-то другой формат данных (вероятно, xml - самый простой), вызовите его из своего приложения, чтобы получить эти данные. CocoaHTTPServer также легко берет POST прямо из коробки, так что вы также можете опубликовать xml-ответ.

Подумав об этом, CocoaHTTPServer лучше всего запустить на компьютере за кулисами. Затем iphone может отправить информацию на компьютер, где обработка кода должна быть проще, и у вас есть больше возможностей.

1 голос
/ 06 декабря 2009

Я не могу указать на какие-либо конкретные примеры, но способ сделать это - протокол ZeroConf - и iPhone, и ПК должны быть в одной сети, чтобы эта работа работала.

...