Настройка среды разработки веб-приложений для iPhone?
Вопрос
Я работаю над веб-приложением для iPhone, используя JQTouch, мне просто интересно, как проще всего на снежном барсе протестировать мой локальный код на моем iPhone?Спасибо
Решение
Пока ваш iPhone находится в той же сети, что и ваш сервер, вам будет достаточно легко ввести IP-адрес или имя хоста вашего компьютера в адресную строку Safari Mobiles на iPhone (или любом другом устройстве).
В настройках сервера Apple по умолчанию wwwroot помещается в /Library/WebServer/Documents (Macintosh HD:Library:WebServer:Documents). Но лично я считаю, что намного удобнее настроить виртуальные хосты в Apache и настроить DNS, чтобы он указывал на мой сервер.Чтобы все это работало, вам нужно доменное имя, для которого вы можете управлять DNS, и маршрутизатор, который позволяет перенаправлять порты на ваш локальный сервер.Это позволяет вам иметь несколько разных проектов на одном компьютере, каждый со своим уникальным URL-адресом.
Однако самый простой способ — хранить ваши файлы в /Library/WebServer/Documents, возможно, в папке, названной в честь проекта, над которым вы работаете.
Помните, что у вас также есть папка «Сайты» в вашем домашнем каталоге, которую вы можете использовать. Вы можете получить к ней доступ, набрав http://ваши-компьютеры-bonjour-name.local/~ваше-короткое-имя пользователя/ в адресную строку любого устройства в той же сети, которая поддерживает Bonjour (ранее — рандевууз).
Другие советы
Вы можете подключиться к своему локальному компьютеру с помощью Zeroconf (он же Bonjour).Итак, если ваш ноутбук называется mylaptop, если вы подключите свой iPhone к той же сети Wi-Fi, вы сможете увидеть свой ноутбук по адресу http://mylaptop.local.Вы также можете увидеть свой IP-адрес в настройках общего доступа на панели «Системные настройки».Затем вы можете подключиться к веб-сайту с помощью Safari.