Как вы тестируете гибридное приложение, когда ваше требование заключается в подписании и отправке одного и того же пакета? У вас есть один жесткий URL, на который будут направлены ваши вызовы AJAX, но на самом деле эта конечная точка должна отличаться в тестовых и производственных средах.Скрытая опция PhoneGap/Cordova для настройки конечных точек в тестовых средах
- Переопределить файл hosts не является параметром, потому что для этого потребуется запустить все тестовые устройства.
- Служить и размещать собственный DNS-сервер или HTTP-прокси-сервер является излишним.
- Имейте вариант приложения против требований, конечные пользователи не могут подвергаться такой настройке.
- Имейте cookie для опционального переопределения URL-адреса, но как добавить куки-файл вручную в гибридное приложение, работающее на планшете?
- Может ли локальная настройка хранилища для опционального переопределения URL-адреса работать, но как изменить локальное хранилище вручную?
Есть ли способ скрыть параметр конфигурации приложения, заданный от конечного пользователя?
Тестирование выполняется на планшете iOS с использованием собственного пакета приложений.
Я видел много раз, когда «тривиальное изменение», «изменение конфигурации», «не может сломать что-либо изменение», ввело фатальные проблемы в prod. Имеет смысл поручить выписывать и выпускать точно такой же актив. Ваш пробег может варьироваться в зависимости от того, насколько важны бизнес (подумайте о деньгах и клиентах). Я изучаю варианты открытия консоли на планшете iOS ... https://github.com/phonegap/phonegap/wiki/Debugging-in-PhoneGap – sibidiba
Ваше предложение использовать localstorage в сочетании с удаленной консолью может иметь решение : http://stackoverflow.com/questions/4022152/how-to-see-the-javascript-errors-of-phonegap-app-in-xcode – sibidiba
Также: http://css.dzone.com/articles/overview -Мобильная-отладка – sibidiba