Есть ли у iphone локальный веб-сервер или я могу загрузить сторонний?
Apple не разрешает устанавливать сторонние интерпретаторы кода или среды на iOS, поэтому если вы хотите запустить PHP, Python, Ruby или аналогичный язык, вам не повезло. Если вы просто пытаетесь анализировать и отображать HTML и CSS, вам следует использовать объект UIWebView. Ссылка на класс UIWebView: http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/Reference/Reference.html
Если вы работаете на Mac, просто используйте встроенный Apache и папку / Sites.В противном случае, запустите простой веб-фреймворк, такой как Sinatra или Rails.
Сделайте джейлбрейк вашего iPhone, и тогда вы сможете довольно легко установить Apache. PHP также есть в репозиториях, если вы хотите запускать веб-приложения или что-то еще.
См .: http://idude.org/2007/11/07/an-iphone-powered-apache-web-server-with-php/
Для более простой настройки, которая не требует джейлбрейка, существует программное обеспечение ServersMan: http://itunes.apple.com/app/serversman/id302133974?mt=8 Я полагаю, что это одно из тех приложений, которые запускают сервер HTTP / WebDAV в качестве «USB-накопителя» для передачи файлов.
Если вы используете UIWebView, вы можете просто передать ему необходимый файл / html.