#android #ios #titanium #appcelerator
#Android #iOS #titanium #ускоритель приложений
Вопрос:
Итак, мне было интересно, добился ли кто-нибудь успеха в том, чтобы Appcelerator от Titanium работал за корпоративным прокси. Кажется, я не могу найти никакой информации о том, как ввести информацию о прокси в SDK. Заранее спасибо.
Комментарии:
1. Что именно за прокси-сервером мешает вам делать? Мой корпоративный прокси блокирует отслеживание проектов и тому подобное, но это не мешает мне разрабатывать и тестировать.
2. Это мешает мне даже войти в систему. Это работает, если я подключаюсь через внешнюю сеть, но тогда я не могу разрабатывать, потому что API, которые мне нужно реализовать, должны быть реализованы в сети…
Ответ №1:
Я не могу найти документацию по настройке прокси-сервера разработчика Titanium, но вы, возможно, захотите попробовать Titanium Studio.
Вы можете скачать его по адресуhttp://preview.appcelerator.com/studio
Вот статья о том, как настроить его для доступа через прокси. http://wiki.appcelerator.org/display/tis/Using Aptana Studio from behind a web proxy
Комментарии:
1. Это сделало свое дело. В первый раз, когда я вошел в систему, мне пришлось делать это вне сети, но как только я настроил настройки прокси, все было готово. 🙂 Спасибо за помощь.
2. Страница wiki была удалена.
Ответ №2:
Я добавил следующие строки в TitaniumStudio.ini, установив прокси-сервер JVM:
-Dhttps.proxyHost=proxy.intranet
-Dhttps.proxyPort=1234
Ответ №3:
Бен Баренбург, ваша ссылка больше не работает…
Я смог правильно настроить его, отредактировав настройки «Сетевые подключения» и «TitaniumStudio.ini», расположенные в корневом каталоге приложения.
Вот что я указал в «Окне / Настройках / сетевых подключениях» :
Вот что я добавил в файл TitaniumStudio.ini (мой находится в «C:Usersuser_nameAppDataLocalTitanium StudioTitaniumStudio.ini»)
Скопируйте / вставьте данные между строками «-vmargs» и «-Xms40m»
-vmargs
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyHost=proxy.business.com
-Dhttp.proxyPort=80
-Dhttp.nonProxyHosts=localhost|127.0.0
-Xms40m
К сожалению, браузер Dashboard по-прежнему не работает. Он показывает «Эта программа может автоматически отображать веб-страницу». Есть идеи?
Ответ №4:
Я хотел обновить эту тему новой информацией. В последней версии Titanium Studio (3.x) теперь на экране входа в систему есть кнопка настройки прокси. Выберите протокол, добавьте URL и порт (если они отличаются от стандартных), установите флажок Требовать проверки подлинности и введите учетные данные для входа через прокси.
У меня сработало.